| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ |
| H A D | CalledOnceCheck.h | 25 class ParmVarDecl; variable 60 virtual void handleDoubleCall(const ParmVarDecl *Parameter, const Expr *Call, in handleDoubleCall() 67 virtual void handleNeverCalled(const ParmVarDecl *Parameter, in handleNeverCalled() 74 virtual void handleCapturedNeverCalled(const ParmVarDecl *Parameter, in handleCapturedNeverCalled() 90 virtual void handleNeverCalled(const ParmVarDecl *Parameter, in handleNeverCalled()
|
| H A D | ExprMutationAnalyzer.h | 83 bool isMutated(const ParmVarDecl *Parm) { in isMutated() 86 const Stmt *findMutation(const ParmVarDecl *Parm); 90 llvm::DenseMap<const ParmVarDecl *, const Stmt *> Results;
|
| /netbsd-src/external/mit/isl/dist/interface/ |
| H A D | cpp.cc | 51 ParmVarDecl *param; in set_class_construction_types() 122 ParmVarDecl *p1 = fd1->getParamDecl(i); in same_signature() 123 ParmVarDecl *p2 = fd2->getParamDecl(i); in same_signature() 337 ParmVarDecl *param = fd->getParamDecl(i); in next_variant() 405 ParmVarDecl *param; in has_single_isl_argument() 445 ParmVarDecl *param = fd->getParamDecl(1); in print_descendent_overloads() 506 ParmVarDecl *param = fd->getParamDecl(pos); in print_param_use() 567 ParmVarDecl *cpp_generator::class_printer::get_param(FunctionDecl *fd, in get_param() 570 ParmVarDecl *param = fd->getParamDecl(pos); in get_param() 654 ParmVarDecl *param = method.get_param(i); in print_method_header() [all …]
|
| H A D | cpp.h | 37 virtual clang::ParmVarDecl *get_param(int pos) const; 61 const std::vector<ParmVarDecl *> callbacks; 99 const std::function<clang::ParmVarDecl *(int pos)> &get_param); 102 const std::function<clang::ParmVarDecl *(int pos)> &get_param); 103 virtual clang::ParmVarDecl *get_param(int pos) const override; 108 const std::function<clang::ParmVarDecl *(int pos)> get_param_fn; 206 ParmVarDecl *get_param(FunctionDecl *fd, int pos,
|
| H A D | plain_cpp.h | 54 void print_method_param_use(ostream &os, ParmVarDecl *param, 81 void print_callback_data_decl(ParmVarDecl *param, const string &name); 139 void print_arg_conversion(ParmVarDecl *dst, ParmVarDecl *src); 167 void print_callback_body(int indent, ParmVarDecl *param, 169 void print_callback_local(ParmVarDecl *param);
|
| H A D | generator.cc | 53 ParmVarDecl *param; in first_arg_matches_class() 95 ParmVarDecl *param; in is_mutator() 282 ParmVarDecl *param; in handled_sets_enum() 317 ParmVarDecl *generator::persistent_callback_arg(FunctionDecl *fd) in persistent_callback_arg() 331 ParmVarDecl *param; in sets_persistent_callback() 352 ParmVarDecl *param = fd->getParamDecl(i); in takes_enums() 584 ParmVarDecl *param; in first_arg_is_isl_ctx() 628 bool generator::callback_takes_argument(ParmVarDecl *param, in callback_takes_argument() 742 ParmVarDecl *param = fd->getParamDecl(i); in is_callback_arg() 809 static std::string type_suffix(ParmVarDecl *param) in type_suffix() [all …]
|
| H A D | generator.h | 97 std::map<std::string, clang::ParmVarDecl *> construction_types; 164 bool callback_takes_argument(ParmVarDecl *param, int pos); 166 std::map<const Type *, ParmVarDecl *> conversions; 200 static ParmVarDecl *persistent_callback_arg(FunctionDecl *fd);
|
| H A D | plain_cpp.cc | 549 ParmVarDecl *param = persistent_callback_arg(method); in print_persistent_callback_prototype() 578 ParmVarDecl *param = persistent_callback_arg(method); in print_persistent_callback_setter_prototype() 604 ParmVarDecl *param = generator.persistent_callback_arg(method); in print_persistent_callback_data() 965 void plain_cpp_generator::impl_printer::print_arg_conversion(ParmVarDecl *dst, in print_arg_conversion() 966 ParmVarDecl *src) in print_arg_conversion() 1010 ParmVarDecl *param = method.fd->getParamDecl(i); in print_method() 1308 ParmVarDecl *param = fd->getParamDecl(i); in print_get_method() 1336 ParmVarDecl *param = method.fd->getParamDecl(i); in print_argument_validity_check() 1385 ParmVarDecl *param = method.fd->getParamDecl(0); in print_save_ctx() 1396 ParmVarDecl *param = method.fd->getParamDecl(i); in print_save_ctx() [all …]
|
| H A D | python.cc | 172 ParmVarDecl *param = method->getParamDecl(i); in print_type_checks() 213 void python_generator::print_callback(ParmVarDecl *param, int arg) in print_callback() 299 ParmVarDecl *param = fd->getParamDecl(arg); in print_arg_in_call() 544 ParmVarDecl *param = method->getParamDecl(i); in print_method() 609 ParmVarDecl *param = fd->getParamDecl(i); in print_argument_checks() 634 ParmVarDecl *param = fd->getParamDecl(i); in print_argument_checks() 932 ParmVarDecl *param = fd->getParamDecl(i); in print_argtypes()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | CalledOnceCheck.cpp | 397 const ParmVarDecl * 402 return dyn_cast<ParmVarDecl>(DR->getDecl()); in findReferencedParmVarDecl() 647 if (const auto *P = dyn_cast<ParmVarDecl>(Capture.getVariable())) { in findCapturesToTrack() 775 const ParmVarDecl *Parameter = getParameter(IndexedStatus.index()); in checkEntry() 910 const ParmVarDecl *Parameter = getParameter(Index); in processCallFor() 950 const ParmVarDecl *Parameter = getParameter(Index); in findAndReportNotCalledBranches() 964 static bool isExplicitlyMarked(const ParmVarDecl *Parameter) { in isExplicitlyMarked() 1036 bool shouldBeCalledOnce(const ParmVarDecl *Parameter) const { in shouldBeCalledOnce() 1045 const ParmVarDecl *Param) { in shouldBeCalledOnce() 1088 const ParmVarDecl *Parameter = Method->getParamDecl(ParamIndex); in shouldBeCalledOnce() [all …]
|
| H A D | BodyFarm.cpp | 246 const ParmVarDecl *Callback, in create_call_once_funcptr_call() 272 const ParmVarDecl *Callback, in create_call_once_lambda_call() 323 const ParmVarDecl *Flag = D->getParamDecl(0); in create_call_once() 324 const ParmVarDecl *Callback = D->getParamDecl(1); in create_call_once() 407 const ParmVarDecl *PDecl = D->getParamDecl(ParamIdx); in create_call_once() 483 const ParmVarDecl *Predicate = D->getParamDecl(0); in create_dispatch_once() 493 const ParmVarDecl *Block = D->getParamDecl(1); in create_dispatch_once() 568 const ParmVarDecl *PV = D->getParamDecl(1); in create_dispatch_sync() 610 const ParmVarDecl *OldValue = D->getParamDecl(0); in create_OSAtomicCompareAndSwap() 613 const ParmVarDecl *NewValue = D->getParamDecl(1); in create_OSAtomicCompareAndSwap() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 146 ArrayRef<ParmVarDecl *> LocalParameters, in RequiresExpr() 156 for (ParmVarDecl *P : LocalParameters) { in RequiresExpr() 172 getTrailingObjects<ParmVarDecl *>()); in RequiresExpr() 196 ArrayRef<ParmVarDecl *> LocalParameters, in Create() 200 C.Allocate(totalSizeToAlloc<ParmVarDecl *, concepts::Requirement *>( in Create() 211 C.Allocate(totalSizeToAlloc<ParmVarDecl *, concepts::Requirement *>( in Create()
|
| H A D | SelectorLocationsKind.cpp | 55 SourceLocation getArgLoc<ParmVarDecl>(ParmVarDecl *Arg) { in getArgLoc() 115 ArrayRef<ParmVarDecl *> Args, in hasStandardSelectorLocs() 123 ArrayRef<ParmVarDecl *> Args, in getStandardSelectorLoc()
|
| H A D | Decl.cpp | 1094 if (isa<ParmVarDecl>(this) || isTemplateParameter()) in isReserved() 1220 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure() 1752 if (isa<ParmVarDecl>(this)) in declarationReplaces() 2263 if (auto *P = dyn_cast<ParmVarDecl>(this)) in hasInit() 2336 if (isa<ParmVarDecl>(this)) in mightBeUsableInConstantExpressions() 2725 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create() 2730 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo, in Create() 2734 QualType ParmVarDecl::getOriginalType() const { in getOriginalType() 2742 ParmVarDecl *ParmVarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 2744 ParmVarDecl(ParmVar, C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | SelectorLocationsKind.h | 23 class ParmVarDecl; variable 65 ArrayRef<ParmVarDecl *> Args, 77 ArrayRef<ParmVarDecl *> Args,
|
| H A D | Decl.h | 68 class ParmVarDecl; variable 926 friend class ParmVarDecl; variable 1359 return isa<ParmVarDecl>(this) ? false : in isThisDeclarationADemotedDefinition() 1370 assert(!isa<ParmVarDecl>(this) && "Cannot demote ParmVarDecls!"); in demoteThisDefinitionToDeclaration() 1377 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.ExceptionVar; in isExceptionVariable() 1380 assert(!isa<ParmVarDecl>(this)); in setExceptionVariable() 1395 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.NRVOVariable; in isNRVOVariable() 1398 assert(!isa<ParmVarDecl>(this)); in setNRVOVariable() 1405 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.CXXForRangeDecl; in isCXXForRangeDecl() 1408 assert(!isa<ParmVarDecl>(this)); in setCXXForRangeDecl() [all …]
|
| H A D | ExprConcepts.h | 476 llvm::TrailingObjects<RequiresExpr, ParmVarDecl *, 486 unsigned numTrailingObjects(OverloadToken<ParmVarDecl *>) const { in numTrailingObjects() argument 496 ArrayRef<ParmVarDecl *> LocalParameters, 505 RequiresExprBodyDecl *Body, ArrayRef<ParmVarDecl *> LocalParameters, 512 ArrayRef<ParmVarDecl *> getLocalParameters() const { in getLocalParameters() 513 return {getTrailingObjects<ParmVarDecl *>(), NumLocalParameters}; in getLocalParameters()
|
| H A D | CommentSema.h | 229 ArrayRef<const ParmVarDecl *> getParamVars(); 237 ArrayRef<const ParmVarDecl *> ParamVars); 242 ArrayRef<const ParmVarDecl *> ParamVars);
|
| H A D | ASTMutationListener.h | 34 class ParmVarDecl; variable 102 virtual void DefaultArgumentInstantiated(const ParmVarDecl *D) {} in DefaultArgumentInstantiated()
|
| H A D | DeclObjC.h | 204 ParmVarDecl **getParams() { in getParams() 205 return reinterpret_cast<ParmVarDecl **>(ParamsAndSelLocs); in getParams() 207 const ParmVarDecl *const *getParams() const { in getParams() 208 return reinterpret_cast<const ParmVarDecl *const *>(ParamsAndSelLocs); in getParams() 220 ArrayRef<ParmVarDecl*> Params, 352 using param_const_iterator = const ParmVarDecl *const *; 353 using param_iterator = ParmVarDecl *const *; 376 ArrayRef<ParmVarDecl*> parameters() const { in parameters() 377 return llvm::makeArrayRef(const_cast<ParmVarDecl**>(getParams()), in parameters() 381 ParmVarDecl *getParamDecl(unsigned Idx) { in getParamDecl() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MIGChecker.cpp | 116 REGISTER_SET_WITH_PROGRAMSTATE(RefCountedParameters, const ParmVarDecl *) in REGISTER_TRAIT_WITH_PROGRAMSTATE() 118 static const ParmVarDecl *getOriginParam(SVal V, CheckerContext &C, in REGISTER_TRAIT_WITH_PROGRAMSTATE() 134 return cast<ParmVarDecl>(VR->getDecl()); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 187 if (const ParmVarDecl *PVD = in checkPostCall() 209 const ParmVarDecl *PVD = getOriginParam(Arg, C); in checkPostCall()
|
| H A D | NonNullParamChecker.cpp | 76 for (const ParmVarDecl *Parameter : Call.parameters()) { in setBitsAccordingToParameterAttributes() 117 ArrayRef<ParmVarDecl *> parms = Call.parameters(); in checkPreCall() 252 for (const ParmVarDecl *Parameter : AbstractCall->parameters()) { in checkBeginFunction()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 294 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() 325 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) || in getCurrentMangleNumberContext() 363 ArrayRef<ParmVarDecl *> Params, in startLambdaDefinition() 545 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters() 916 SmallVector<ParmVarDecl *, 8> Params; in ActOnStartOfLambdaDefinition() 967 Params.push_back(cast<ParmVarDecl>(FTI.Params[i].Param)); in ActOnStartOfLambdaDefinition() 1356 auto HasPassObjectSizeAttr = [](const ParmVarDecl *P) { in addFunctionPointerConversion() 1428 SmallVector<ParmVarDecl *, 4> InvokerParams; in addFunctionPointerConversion() 1430 ParmVarDecl *From = CallOperator->getParamDecl(I); in addFunctionPointerConversion() 1432 InvokerParams.push_back(ParmVarDecl::Create( in addFunctionPointerConversion() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | SValExplainer.h | 96 if (auto D = dyn_cast<ParmVarDecl>(V->getDecl())) in VisitSymbolRegionValue() 186 if (isa<ParmVarDecl>(VD)) in VisitNonParamVarRegion() 224 const ParmVarDecl *PVD = R->getDecl(); in VisitParamVarRegion()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
| H A D | AnyCall.h | 143 ArrayRef<ParmVarDecl *> parameters() const { in parameters() 158 using param_const_iterator = ArrayRef<ParmVarDecl *>::const_iterator;
|