| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 625 const auto *Parm = Nodes.getNodeAs<ParmVarDecl>("parm"); in findFunctionArgMutation() local 629 AllParams[std::min<size_t>(Parm->getFunctionScopeIndex(), in findFunctionArgMutation() 644 if (Analyzer->findMutation(Parm)) in findFunctionArgMutation() 663 for (const ParmVarDecl *Parm : Ctor->parameters()) { in FunctionParmMutationAnalyzer() local 664 if (Results.contains(Parm)) in FunctionParmMutationAnalyzer() 666 if (const Stmt *S = InitAnalyzer.findMutation(Parm)) in FunctionParmMutationAnalyzer() 667 Results[Parm] = S; in FunctionParmMutationAnalyzer() 675 const auto Memoized = Results.find(Parm); in findMutation() 679 if (const Stmt *S = BodyAnalyzer.findMutation(Parm)) in findMutation() 680 return Results[Parm] = S; in findMutation() [all …]
|
| H A D | UnsafeBufferUsage.cpp | 2204 const ParmVarDecl *Parm = FD->getParamDecl(i); in createOverloadsForFixedParams() local 2206 if (Parm->isImplicit()) in createOverloadsForFixedParams() 2213 if (IdentifierInfo *II = Parm->getIdentifier()) in createOverloadsForFixedParams() 2216 getSourceRangeToTokenEnd(Parm, SM, LangOpts), in createOverloadsForFixedParams() 2254 const ParmVarDecl *Parm = FD->getParamDecl(i); in createOverloadsForFixedParams() local 2256 if (Parm->isImplicit()) in createOverloadsForFixedParams() 2260 if (!Parm->getIdentifier()) in createOverloadsForFixedParams() 2265 SS << NewTysTexts[i] << "(" << Parm->getIdentifier()->getName().str() in createOverloadsForFixedParams() 2268 SS << Parm->getIdentifier()->getName().str(); in createOverloadsForFixedParams()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | ExprMutationAnalyzer.h | 85 bool isMutated(const ParmVarDecl *Parm) { in isMutated() argument 86 return findMutation(Parm) != nullptr; in isMutated() 88 const Stmt *findMutation(const ParmVarDecl *Parm);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 97 auto IndexDefaultParmeterArgument = [&](const ParmVarDecl *Parm, in handleDeclarator() 99 if (Parm->hasDefaultArg() && !Parm->hasUninstantiatedDefaultArg() && in handleDeclarator() 100 !Parm->hasUnparsedDefaultArg()) in handleDeclarator() 101 IndexCtx.indexBody(Parm->getDefaultArg(), Parent); in handleDeclarator() 104 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) { in handleDeclarator() local 105 auto *DC = Parm->getDeclContext(); in handleDeclarator() 109 IndexCtx.handleDecl(Parm); in handleDeclarator() 112 IndexCtx.handleDecl(Parm); in handleDeclarator() 114 IndexCtx.handleDecl(Parm); in handleDeclarator()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 260 ParmVarDecl *Parm) { in InitializeParameter() argument 261 return InitializeParameter(Context, Parm, Parm->getType()); in InitializeParameter() 267 InitializeParameter(ASTContext &Context, ParmVarDecl *Parm, QualType Type) { in InitializeParameter() argument 269 Parm->hasAttr<NSConsumedAttr>()); in InitializeParameter() 276 Entity.Parameter = {Parm, Consumed}; in InitializeParameter()
|
| H A D | ParsedAttr.h | 223 IdentifierLoc *Parm, const AvailabilityChange &introduced, in ParsedAttr() argument 234 ArgsUnion PVal(Parm); in ParsedAttr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | MicrosoftMangle.cpp | 92 if (const auto *Parm = in getLambdaDefaultArgumentDeclContext() local 94 return Parm->getDeclContext(); in getLambdaDefaultArgumentDeclContext() 259 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in getLambdaString() 456 const NamedDecl *Parm); 1114 const ParmVarDecl *Parm = in mangleUnqualifiedName() local 1117 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in mangleUnqualifiedName() 1742 if (cast<NonTypeTemplateParmDecl>(Parm) in mangleTemplateArg() 1759 if (isa<TemplateTypeParmDecl>(Parm) || in mangleTemplateArg() 1760 isa<TemplateTemplateParmDecl>(Parm)) in mangleTemplateArg() 1767 else if (isa<NonTypeTemplateParmDecl>(Parm)) in mangleTemplateArg() [all …]
|
| H A D | ItaniumMangle.cpp | 180 const ParmVarDecl *Parm = dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl); in getLambdaString() local 182 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in getLambdaString() 186 Func->getNumParams() - Parm->getFunctionScopeIndex(); in getLambdaString() 1890 if (const ParmVarDecl *Parm in mangleLocalName() local 1893 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) { in mangleLocalName() 1895 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleLocalName() 1922 if (const ParmVarDecl *Parm in mangleLocalName() local 1925 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) { in mangleLocalName() 1927 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleLocalName()
|
| H A D | StmtProfile.cpp | 118 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) { in VisitDecl() local 129 VisitType(Parm->getType()); in VisitDecl() 130 ID.AddInteger(Parm->getFunctionScopeDepth()); in VisitDecl() 131 ID.AddInteger(Parm->getFunctionScopeIndex()); in VisitDecl()
|
| H A D | ASTContext.cpp | 687 TemplateTemplateParmDecl *Parm) { in Profile() argument 688 ID.AddInteger(Parm->getDepth()); in Profile() 689 ID.AddInteger(Parm->getPosition()); in Profile() 690 ID.AddBoolean(Parm->isParameterPack()); in Profile() 692 TemplateParameterList *Params = Parm->getTemplateParameters(); in Profile()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaRISCVVectorLookup.cpp | 441 ParmVarDecl *Parm = in CreateRVVIntrinsicDecl() local 444 Parm->setScopeInfo(0, IParm); in CreateRVVIntrinsicDecl() 445 ParmList.push_back(Parm); in CreateRVVIntrinsicDecl()
|
| H A D | SemaTemplateVariadic.cpp | 431 for (auto Parm : Unexpanded) in DiagnoseUnexpandedParameterPackInRequiresExpr() local 432 if (ParmSet.contains(Parm.first.dyn_cast<NamedDecl *>())) in DiagnoseUnexpandedParameterPackInRequiresExpr() 433 UnexpandedParms.push_back(Parm); in DiagnoseUnexpandedParameterPackInRequiresExpr()
|
| H A D | SemaExprObjC.cpp | 4012 if (IdentifierInfo *Parm = ObjCBAttr->getBridgedType()) { in CheckObjCBridgeNSCast() local 4014 if (Parm->isStr("id")) in CheckObjCBridgeNSCast() 4018 LookupResult R(S, DeclarationName(Parm), SourceLocation(), in CheckObjCBridgeNSCast() 4055 << castExpr->getType() << Parm; in CheckObjCBridgeNSCast() 4075 if (IdentifierInfo *Parm = ObjCBAttr->getBridgedType()) { in CheckObjCBridgeCFCast() local 4077 if (Parm->isStr("id")) in CheckObjCBridgeCFCast() 4082 LookupResult R(S, DeclarationName(Parm), SourceLocation(), in CheckObjCBridgeCFCast()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4515 ParmVarDecl *Parm = in SubstFunctionType() local 4517 if (!Parm) in SubstFunctionType() 4519 Params.push_back(Parm); in SubstFunctionType() 5132 ParmVarDecl *Parm = Function->getParamDecl(0); in InstantiateFunctionDefinition() local 5133 TypeSourceInfo *NewParmSI = IR.TransformType(Parm->getTypeSourceInfo()); in InstantiateFunctionDefinition() 5134 Parm->setType(NewParmSI->getType()); in InstantiateFunctionDefinition() 5135 Parm->setTypeSourceInfo(NewParmSI); in InstantiateFunctionDefinition()
|
| H A D | SemaTemplateInstantiate.cpp | 918 NamedDecl *Parm = cast<NamedDecl>(Active->Entity); in PrintInstantiationStack() local 920 if (!Parm->getName().empty()) in PrintInstantiationStack() 921 Name = std::string(" '") + Parm->getName().str() + "'"; in PrintInstantiationStack() 932 << isa<TemplateTemplateParmDecl>(Parm) in PrintInstantiationStack()
|
| H A D | SemaLookup.cpp | 887 ParmVarDecl *Parm = ParmVarDecl::Create( in InsertOCLBuiltinDeclarationsFromTable() local 890 Parm->setScopeInfo(0, IParm); in InsertOCLBuiltinDeclarationsFromTable() 891 ParmList.push_back(Parm); in InsertOCLBuiltinDeclarationsFromTable()
|
| H A D | SemaDeclAttr.cpp | 6271 IdentifierLoc *Parm = AL.isArgIdent(0) ? AL.getArgAsIdent(0) : nullptr; in handleObjCBridgeAttr() local 6273 if (!Parm) { in handleObjCBridgeAttr() 6280 if (!Parm->Ident->isStr("id")) { in handleObjCBridgeAttr() 6293 D->addAttr(::new (S.Context) ObjCBridgeAttr(S.Context, AL, Parm->Ident)); in handleObjCBridgeAttr() 6298 IdentifierLoc *Parm = AL.isArgIdent(0) ? AL.getArgAsIdent(0) : nullptr; in handleObjCBridgeMutableAttr() local 6300 if (!Parm) { in handleObjCBridgeMutableAttr() 6306 ObjCBridgeMutableAttr(S.Context, AL, Parm->Ident)); in handleObjCBridgeMutableAttr()
|
| H A D | SemaStmt.cpp | 4232 SourceLocation RParen, Decl *Parm, in ActOnObjCAtCatchStmt() argument 4234 VarDecl *Var = cast_or_null<VarDecl>(Parm); in ActOnObjCAtCatchStmt()
|
| H A D | SemaInit.cpp | 6842 ParmVarDecl *Parm = Constructor->getParamDecl(I); in CopyObject() local 6843 if (S.RequireCompleteType(Loc, Parm->getType(), in CopyObject() 6850 S.BuildCXXDefaultArgExpr(Loc, Constructor, Parm); in CopyObject()
|
| H A D | SemaExpr.cpp | 6999 ParmVarDecl *Parm = in rewriteBuiltinFunctionDecl() local 7003 Parm->setScopeInfo(0, i); in rewriteBuiltinFunctionDecl() 7004 Params.push_back(Parm); in rewriteBuiltinFunctionDecl() 19823 if (const auto *Parm = dyn_cast<ParmVarDecl>(Var); in tryCaptureVariable() local 19824 Parm && Parm->getDeclContext() == DC) in tryCaptureVariable()
|
| /freebsd-14.2/sys/dev/pms/RefTisa/sallsdk/spc/ |
| H A D | satypes.h | 40 void *Parm);
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 318 TemplateTemplateParmDecl *Parm; variable 321 CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *Parm) in CanonicalTemplateTemplateParm() argument 322 : Parm(Parm) {} in CanonicalTemplateTemplateParm() 324 TemplateTemplateParmDecl *getParam() const { return Parm; } in getParam() 327 Profile(ID, C, Parm); in Profile() 332 TemplateTemplateParmDecl *Parm);
|
| H A D | DeclTemplate.h | 331 static ParmDecl *getParmOwningDefaultArg(ParmDecl *Parm) { in getParmOwningDefaultArg() argument 332 const DefaultArgStorage &Storage = Parm->getDefaultArgStorage(); in getParmOwningDefaultArg() 334 Parm = Prev; in getParmOwningDefaultArg() 335 assert(!Parm->getDefaultArgStorage() in getParmOwningDefaultArg() 338 return Parm; in getParmOwningDefaultArg() 1474 NonTypeTemplateParmDecl *Parm) { 1475 DefaultArgument.setInherited(C, Parm);
|
| H A D | RecursiveASTVisitor.h | 2911 for (ParmVarDecl *Parm : S->getLocalParameters()) 2912 TRY_TO(TraverseDecl(Parm));
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 3952 for (const ParmVarDecl *Parm : FD->parameters()) in getFunctionFwdDeclOrStub() local 3953 ArgTypes.push_back(Parm->getType()); in getFunctionFwdDeclOrStub()
|