| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | SelectorLocationsKind.h | 24 class ParmVarDecl; variable 66 ArrayRef<ParmVarDecl *> Args, 78 ArrayRef<ParmVarDecl *> Args,
|
| H A D | Decl.h | 67 class ParmVarDecl; variable 889 friend class ParmVarDecl; variable 1311 assert(!isa<ParmVarDecl>(this)); in setExceptionVariable() 1329 assert(!isa<ParmVarDecl>(this)); in setNRVOVariable() 1339 assert(!isa<ParmVarDecl>(this)); in setCXXForRangeDecl() 1372 assert(!isa<ParmVarDecl>(this)); in setInlineSpecified() 1377 assert(!isa<ParmVarDecl>(this)); in setImplicitlyInline() 1386 assert(!isa<ParmVarDecl>(this)); in setConstexpr() 1395 assert(!isa<ParmVarDecl>(this)); in setInitCapture() 1402 return isa<ParmVarDecl>(this) in isPreviousDeclInSameBlockScope() [all …]
|
| H A D | CommentSema.h | 227 ArrayRef<const ParmVarDecl *> getParamVars(); 235 ArrayRef<const ParmVarDecl *> ParamVars); 240 ArrayRef<const ParmVarDecl *> ParamVars);
|
| H A D | ASTMutationListener.h | 35 class ParmVarDecl; variable 103 virtual void DefaultArgumentInstantiated(const ParmVarDecl *D) {} in DefaultArgumentInstantiated()
|
| H A D | DeclObjC.h | 203 ParmVarDecl **getParams() { in getParams() 204 return reinterpret_cast<ParmVarDecl **>(ParamsAndSelLocs); in getParams() 206 const ParmVarDecl *const *getParams() const { in getParams() 219 ArrayRef<ParmVarDecl*> Params, 343 using param_const_iterator = const ParmVarDecl *const *; 344 using param_iterator = ParmVarDecl *const *; 367 ArrayRef<ParmVarDecl*> parameters() const { in parameters() 368 return llvm::makeArrayRef(const_cast<ParmVarDecl**>(getParams()), in parameters() 372 ParmVarDecl *getParamDecl(unsigned Idx) { in getParamDecl() 376 const ParmVarDecl *getParamDecl(unsigned Idx) const { in getParamDecl() [all …]
|
| H A D | ExprCXX.h | 1077 ParmVarDecl *Param; 1097 ParmVarDecl *Param) { in Create() 1102 const ParmVarDecl *getParam() const { return Param; } in getParam() 1103 ParmVarDecl *getParam() { return Param; } in getParam() 4086 ParmVarDecl *ParamPack; 4094 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, 4096 ParmVarDecl *const *Params); 4100 ParmVarDecl *ParamPack, 4107 ParmVarDecl *getParameterPack() const { return ParamPack; } in getParameterPack() 4114 using iterator = ParmVarDecl * const *; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | SelectorLocationsKind.cpp | 56 SourceLocation getArgLoc<ParmVarDecl>(ParmVarDecl *Arg) { in getArgLoc() 116 ArrayRef<ParmVarDecl *> Args, in hasStandardSelectorLocs() 124 ArrayRef<ParmVarDecl *> Args, in getStandardSelectorLoc()
|
| H A D | Decl.cpp | 1165 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure() 1662 if (isa<ParmVarDecl>(this)) in declarationReplaces() 2165 if (auto *P = dyn_cast<ParmVarDecl>(this)) in hasInit() 2535 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create() 2544 QualType ParmVarDecl::getOriginalType() const { in getOriginalType() 2552 ParmVarDecl *ParmVarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 2558 SourceRange ParmVarDecl::getSourceRange() const { in getSourceRange() 2573 Expr *ParmVarDecl::getDefaultArg() { in getDefaultArg() 2585 void ParmVarDecl::setDefaultArg(Expr *defarg) { in setDefaultArg() 2621 bool ParmVarDecl::hasDefaultArg() const { in hasDefaultArg() [all …]
|
| H A D | CommentSema.cpp | 725 ArrayRef<const ParmVarDecl *> ParamVars = getParamVars(); in resolveParamCommandIndexes() 760 SmallVector<const ParmVarDecl *, 8> OrphanedParamDecls; in resolveParamCommandIndexes() 792 const ParmVarDecl *CorrectedPVD = OrphanedParamDecls[CorrectedParamIndex]; in resolveParamCommandIndexes() 962 ArrayRef<const ParmVarDecl *> Sema::getParamVars() { in getParamVars() 973 ArrayRef<const ParmVarDecl *> ParamVars) { in resolveParmVarReference() 1039 ArrayRef<const ParmVarDecl *> ParamVars) { in correctTypoInParmVarReference()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 251 const ParmVarDecl *Callback, in create_call_once_funcptr_call() 277 const ParmVarDecl *Callback, in create_call_once_lambda_call() 327 const ParmVarDecl *Flag = D->getParamDecl(0); in create_call_once() 328 const ParmVarDecl *Callback = D->getParamDecl(1); in create_call_once() 411 const ParmVarDecl *PDecl = D->getParamDecl(ParamIdx); in create_call_once() 484 const ParmVarDecl *Predicate = D->getParamDecl(0); in create_dispatch_once() 494 const ParmVarDecl *Block = D->getParamDecl(1); in create_dispatch_once() 567 const ParmVarDecl *PV = D->getParamDecl(1); in create_dispatch_sync() 609 const ParmVarDecl *OldValue = D->getParamDecl(0); in create_OSAtomicCompareAndSwap() 612 const ParmVarDecl *NewValue = D->getParamDecl(1); in create_OSAtomicCompareAndSwap() [all …]
|
| H A D | ExprMutationAnalyzer.cpp | 385 const auto *Parm = Nodes.getNodeAs<ParmVarDecl>("parm"); in findFunctionArgMutation() 386 const ArrayRef<ParmVarDecl *> AllParams = in findFunctionArgMutation() 423 for (const ParmVarDecl *Parm : Ctor->parameters()) { in FunctionParmMutationAnalyzer() 434 FunctionParmMutationAnalyzer::findMutation(const ParmVarDecl *Parm) { in findMutation()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
| H A D | ExprMutationAnalyzer.h | 84 bool isMutated(const ParmVarDecl *Parm) { in isMutated() 87 const Stmt *findMutation(const ParmVarDecl *Parm); 91 llvm::DenseMap<const ParmVarDecl *, const Stmt *> Results;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 568 ParmVarDecl *Param = cast<ParmVarDecl>(Active->Entity); in PrintInstantiationStack() 913 ParmVarDecl *TransformFunctionTypeParam(ParmVarDecl *OldParm, 1348 SmallVector<ParmVarDecl *, 8> Parms; in TransformFunctionParmPackExpr() 1352 ParmVarDecl *D = in TransformFunctionParmPackExpr() 1409 if (ParmVarDecl *PD = dyn_cast<ParmVarDecl>(D)) in TransformDeclRefExpr() 1438 ParmVarDecl * 1648 for (ParmVarDecl *P : FP.getParams()) { in NeedsInstantiationAsFunctionType() 1732 ParmVarDecl *Sema::SubstParmVarDecl(ParmVarDecl *OldParm, in SubstParmVarDecl() 1846 SmallVectorImpl<ParmVarDecl *> *OutParams, in SubstParmTypes() 2885 if (const ParmVarDecl *PV = dyn_cast<ParmVarDecl>(D)) { in getCanonicalParmVarDecl() [all …]
|
| H A D | SemaLambda.cpp | 300 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() 502 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters() 852 SmallVector<ParmVarDecl *, 8> Params; in ActOnStartOfLambdaDefinition() 899 Params.push_back(cast<ParmVarDecl>(FTI.Params[i].Param)); in ActOnStartOfLambdaDefinition() 1216 auto HasPassObjectSizeAttr = [](const ParmVarDecl *P) { in addFunctionPointerConversion() 1289 SmallVector<ParmVarDecl *, 4> InvokerParams; in addFunctionPointerConversion() 1291 ParmVarDecl *From = CallOperator->getParamDecl(I); in addFunctionPointerConversion() 1293 InvokerParams.push_back(ParmVarDecl::Create( in addFunctionPointerConversion() 1741 SmallVector<ParmVarDecl *, 4> BlockParams; in BuildBlockForLambdaConversion() 1743 ParmVarDecl *From = CallOperator->getParamDecl(I); in BuildBlockForLambdaConversion() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 43 if (auto *PVD = dyn_cast<ParmVarDecl>(ND)) { in addUnexpanded() 318 auto *PD = dyn_cast_or_null<ParmVarDecl>( in DiagnoseUnexpandedParameterPacks() 654 if (isa<ParmVarDecl>(ND)) in CheckParameterPacksForExpansion() 782 if (isa<ParmVarDecl>(ND)) { in getNumArgumentsInExpansion() 890 ParmVarDecl *Param = cast<ParmVarDecl>(Chunk.Fun.Params[i].Param); in containsUnexpandedParameterPacks() 1084 for (ParmVarDecl *PD : *Subst) in getFullyPackExpandedSize()
|
| H A D | SemaExprObjC.cpp | 294 ParmVarDecl *value = ParmVarDecl::Create(S.Context, Method, in getNSNumberFactoryMethod() 546 ParmVarDecl *value = in BuildObjCBoxedExpr() 667 ParmVarDecl *bytes = in BuildObjCBoxedExpr() 668 ParmVarDecl::Create(Context, M, in BuildObjCBoxedExpr() 677 ParmVarDecl *type = in BuildObjCBoxedExpr() 678 ParmVarDecl::Create(Context, M, in BuildObjCBoxedExpr() 798 ParmVarDecl *objects = ParmVarDecl::Create(Context, Method, in BuildObjCArrayLiteral() 806 ParmVarDecl *cnt = ParmVarDecl::Create(Context, Method, in BuildObjCArrayLiteral() 906 ParmVarDecl *objects = ParmVarDecl::Create(Context, Method, in BuildObjCDictionaryLiteral() 914 ParmVarDecl *keys = ParmVarDecl::Create(Context, Method, in BuildObjCDictionaryLiteral() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Template.h | 40 class ParmVarDecl; variable 231 using DeclArgumentPack = SmallVector<ParmVarDecl *, 4>; 382 void InstantiatedLocalPackArg(const Decl *D, ParmVarDecl *Inst); 533 SmallVectorImpl<ParmVarDecl *> &Params);
|
| H A D | ScopeInfo.h | 53 class ParmVarDecl; variable 197 llvm::SmallMapVector<ParmVarDecl *, Stmt *, 4> CoroutineParameterMoves; 219 llvm::SmallPtrSet<const ParmVarDecl *, 8> ModifiedNonNullParams;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CallAndMessageChecker.cpp | 78 const ParmVarDecl *ParamDecl) const; 95 const ParmVarDecl *ParamDecl, const char *BD, 153 std::unique_ptr<BugType> &BT, const ParmVarDecl *ParamDecl, const char *BD, in uninitRefOrPointer() 248 const ParmVarDecl *ParamDecl in PreVisitProcessArg() 451 const ParmVarDecl *ParamDecl = nullptr; in checkPreCall()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 237 const ParmVarDecl *PVD = nullptr; in getParameterLocation() 494 ArrayRef<ParmVarDecl*> parameters) { in addParameterValuesToBindings() 501 ArrayRef<ParmVarDecl*>::iterator I = parameters.begin(), E = parameters.end(); in addParameterValuesToBindings() 503 const ParmVarDecl *ParamDecl = *I; in addParameterValuesToBindings() 524 ArrayRef<ParmVarDecl*> AnyFunctionCall::parameters() const { in parameters() 837 ArrayRef<ParmVarDecl*> BlockCall::parameters() const { in parameters() 854 ArrayRef<ParmVarDecl*> Params; in getInitialStackFrameContents() 920 ArrayRef<ParmVarDecl*> ObjCMethodCall::parameters() const { in parameters()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 459 QualType operator()(ParmVarDecl *PD) const { return PD->getType(); } in operator() 468 virtual ArrayRef<ParmVarDecl *> parameters() const = 0; 471 llvm::mapped_iterator<ArrayRef<ParmVarDecl *>::iterator, GetTypeFn>; 517 ArrayRef<ParmVarDecl *> parameters() const override; 659 ArrayRef<ParmVarDecl*> parameters() const override; 1071 ArrayRef<ParmVarDecl*> parameters() const override;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | SValExplainer.h | 95 if (auto D = dyn_cast<ParmVarDecl>(V->getDecl())) in VisitSymbolRegionValue() 185 if (isa<ParmVarDecl>(VD)) in VisitVarRegion()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexTypeSourceInfo.cpp | 73 bool traverseParamVarHelper(ParmVarDecl *D) { in traverseParamVarHelper() 80 bool TraverseParmVarDecl(ParmVarDecl *D) { in TraverseParmVarDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountDiagnostics.cpp | 218 const ParmVarDecl *PVD = (*CE)->parameters()[*Idx]; in generateDiagnosticsForCallLike() 310 ArrayRef<const ParmVarDecl *> Parameters = Call->parameters(); in annotateConsumedSummaryMismatch() 312 const ParmVarDecl *PVD = Parameters[I]; in annotateConsumedSummaryMismatch() 713 if (PDecl && isa<ParmVarDecl>(PDecl)) { in deriveParamLocation()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCDeclVendor.cpp | 378 std::vector<clang::ParmVarDecl *> parm_vars; in BuildMethod() 390 parm_vars.push_back(clang::ParmVarDecl::Create( in BuildMethod() 396 llvm::ArrayRef<clang::ParmVarDecl *>(parm_vars), in BuildMethod()
|