| /freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/ |
| D | ExprMutationAnalyzer.cpp | 557 const auto *Parm = Nodes.getNodeAs<ParmVarDecl>("parm"); in findFunctionArgMutation() local 561 AllParams[std::min<size_t>(Parm->getFunctionScopeIndex(), in findFunctionArgMutation() 576 if (Analyzer->findMutation(Parm)) in findFunctionArgMutation() 595 for (const ParmVarDecl *Parm : Ctor->parameters()) { in FunctionParmMutationAnalyzer() local 596 if (Results.find(Parm) != Results.end()) in FunctionParmMutationAnalyzer() 598 if (const Stmt *S = InitAnalyzer.findMutation(Parm)) in FunctionParmMutationAnalyzer() 599 Results[Parm] = S; in FunctionParmMutationAnalyzer() 606 FunctionParmMutationAnalyzer::findMutation(const ParmVarDecl *Parm) { in findMutation() argument 607 const auto Memoized = Results.find(Parm); in findMutation() 611 if (const Stmt *S = BodyAnalyzer.findMutation(Parm)) in findMutation() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| D | ExprMutationAnalyzer.h | 83 bool isMutated(const ParmVarDecl *Parm) { in isMutated() argument 84 return findMutation(Parm) != nullptr; in isMutated() 86 const Stmt *findMutation(const ParmVarDecl *Parm);
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Index/ |
| D | IndexDecl.cpp | 93 auto IndexDefaultParmeterArgument = [&](const ParmVarDecl *Parm, in handleDeclarator() 95 if (Parm->hasDefaultArg() && !Parm->hasUninstantiatedDefaultArg() && in handleDeclarator() 96 !Parm->hasUnparsedDefaultArg()) in handleDeclarator() 97 IndexCtx.indexBody(Parm->getDefaultArg(), Parent); in handleDeclarator() 100 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) { in handleDeclarator() argument 101 auto *DC = Parm->getDeclContext(); in handleDeclarator() 105 IndexCtx.handleDecl(Parm); in handleDeclarator() 108 IndexCtx.handleDecl(Parm); in handleDeclarator() 110 IndexCtx.handleDecl(Parm); in handleDeclarator()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| D | Initialization.h | 255 ParmVarDecl *Parm) { in InitializeParameter() argument 256 return InitializeParameter(Context, Parm, Parm->getType()); in InitializeParameter() 262 InitializeParameter(ASTContext &Context, ParmVarDecl *Parm, QualType Type) { in InitializeParameter() argument 264 Parm->hasAttr<NSConsumedAttr>()); in InitializeParameter() 271 Entity.Parameter = {Parm, Consumed}; in InitializeParameter()
|
| D | ParsedAttr.h | 312 IdentifierLoc *Parm, const AvailabilityChange &introduced, in ParsedAttr() argument 324 ArgsUnion PVal(Parm); in ParsedAttr()
|
| D | Sema.h | 4848 Decl *Parm, Stmt *Body);
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | MicrosoftMangle.cpp | 76 if (const auto *Parm = in getLambdaDefaultArgumentDeclContext() local 78 return Parm->getDeclContext(); in getLambdaDefaultArgumentDeclContext() 238 const ParmVarDecl *Parm = dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl); in getLambdaString() local 240 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in getLambdaString() 244 Func->getNumParams() - Parm->getFunctionScopeIndex(); in getLambdaString() 436 const NamedDecl *Parm); 1021 const ParmVarDecl *Parm = in mangleUnqualifiedName() local 1024 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in mangleUnqualifiedName() 1028 Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleUnqualifiedName() 1512 const NamedDecl *Parm) { in mangleTemplateArg() argument [all …]
|
| D | ItaniumMangle.cpp | 227 const ParmVarDecl *Parm = dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl); in getLambdaString() local 229 Parm ? dyn_cast<FunctionDecl>(Parm->getDeclContext()) : nullptr; in getLambdaString() 233 Func->getNumParams() - Parm->getFunctionScopeIndex(); in getLambdaString() 1771 if (const ParmVarDecl *Parm in mangleLocalName() local 1774 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) { in mangleLocalName() 1776 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleLocalName() 1803 if (const ParmVarDecl *Parm in mangleLocalName() local 1806 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) { in mangleLocalName() 1808 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleLocalName()
|
| D | StmtProfile.cpp | 102 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) { in VisitDecl() local 110 VisitType(Parm->getType()); in VisitDecl() 111 ID.AddInteger(Parm->getFunctionScopeDepth()); in VisitDecl() 112 ID.AddInteger(Parm->getFunctionScopeIndex()); in VisitDecl()
|
| D | ASTContext.cpp | 661 TemplateTemplateParmDecl *Parm) { in Profile() argument 662 ID.AddInteger(Parm->getDepth()); in Profile() 663 ID.AddInteger(Parm->getPosition()); in Profile() 664 ID.AddBoolean(Parm->isParameterPack()); in Profile() 666 TemplateParameterList *Params = Parm->getTemplateParameters(); in Profile() 707 Expr *RequiresClause = Parm->getTemplateParameters()->getRequiresClause(); in Profile() 4599 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm, in getSubstTemplateTypeParmType() argument 4605 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement); in getSubstTemplateTypeParmType() 4612 SubstTemplateTypeParmType(Parm, Replacement); in getSubstTemplateTypeParmType() 4622 const TemplateTypeParmType *Parm, in getSubstTemplateTypeParmPackType() argument [all …]
|
| /freebsd-12-stable/sys/dev/pms/RefTisa/sallsdk/spc/ |
| D | satypes.h | 41 void *Parm);
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | ASTContext.h | 311 TemplateTemplateParmDecl *Parm; variable 314 CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *Parm) in CanonicalTemplateTemplateParm() argument 315 : Parm(Parm) {} in CanonicalTemplateTemplateParm() 317 TemplateTemplateParmDecl *getParam() const { return Parm; } in getParam() 320 Profile(ID, C, Parm); in Profile() 325 TemplateTemplateParmDecl *Parm);
|
| D | DeclTemplate.h | 326 static ParmDecl *getParmOwningDefaultArg(ParmDecl *Parm) { in getParmOwningDefaultArg() argument 327 const DefaultArgStorage &Storage = Parm->getDefaultArgStorage(); in getParmOwningDefaultArg() 329 Parm = Prev; in getParmOwningDefaultArg() 330 assert(!Parm->getDefaultArgStorage() in getParmOwningDefaultArg() 333 return Parm; in getParmOwningDefaultArg() 1478 NonTypeTemplateParmDecl *Parm) { 1479 DefaultArgument.setInherited(C, Parm);
|
| D | RecursiveASTVisitor.h | 2786 for (ParmVarDecl *Parm : S->getLocalParameters()) 2787 TRY_TO(TraverseDecl(Parm));
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaTemplateVariadic.cpp | 424 for (auto Parm : Unexpanded) in DiagnoseUnexpandedParameterPackInRequiresExpr() local 425 if (ParmSet.contains(Parm.first.dyn_cast<NamedDecl*>())) in DiagnoseUnexpandedParameterPackInRequiresExpr() 426 UnexpandedParms.push_back(Parm); in DiagnoseUnexpandedParameterPackInRequiresExpr()
|
| D | SemaExprObjC.cpp | 4013 if (IdentifierInfo *Parm = ObjCBAttr->getBridgedType()) { in CheckObjCBridgeNSCast() local 4015 if (Parm->isStr("id")) in CheckObjCBridgeNSCast() 4020 LookupResult R(S, DeclarationName(Parm), SourceLocation(), in CheckObjCBridgeNSCast() 4057 << castExpr->getType() << Parm; in CheckObjCBridgeNSCast() 4079 if (IdentifierInfo *Parm = ObjCBAttr->getBridgedType()) { in CheckObjCBridgeCFCast() local 4081 if (Parm->isStr("id")) in CheckObjCBridgeCFCast() 4086 LookupResult R(S, DeclarationName(Parm), SourceLocation(), in CheckObjCBridgeCFCast()
|
| D | SemaTemplateInstantiate.cpp | 666 NamedDecl *Parm = cast<NamedDecl>(Active->Entity); in PrintInstantiationStack() local 668 if (!Parm->getName().empty()) in PrintInstantiationStack() 669 Name = std::string(" '") + Parm->getName().str() + "'"; in PrintInstantiationStack() 680 << isa<TemplateTemplateParmDecl>(Parm) in PrintInstantiationStack()
|
| D | SemaTemplateInstantiateDecl.cpp | 4327 ParmVarDecl *Parm = in SubstFunctionType() local 4329 if (!Parm) in SubstFunctionType() 4331 Params.push_back(Parm); in SubstFunctionType() 5007 ParmVarDecl *Parm = Function->getParamDecl(0); in InstantiateFunctionDefinition() local 5008 TypeSourceInfo *NewParmSI = IR.TransformType(Parm->getTypeSourceInfo()); in InstantiateFunctionDefinition() 5009 Parm->setType(NewParmSI->getType()); in InstantiateFunctionDefinition() 5010 Parm->setTypeSourceInfo(NewParmSI); in InstantiateFunctionDefinition()
|
| D | SemaDeclAttr.cpp | 5622 IdentifierLoc *Parm = AL.isArgIdent(0) ? AL.getArgAsIdent(0) : nullptr; in handleObjCBridgeAttr() local 5624 if (!Parm) { in handleObjCBridgeAttr() 5631 if (!Parm->Ident->isStr("id")) { in handleObjCBridgeAttr() 5644 D->addAttr(::new (S.Context) ObjCBridgeAttr(S.Context, AL, Parm->Ident)); in handleObjCBridgeAttr() 5649 IdentifierLoc *Parm = AL.isArgIdent(0) ? AL.getArgAsIdent(0) : nullptr; in handleObjCBridgeMutableAttr() local 5651 if (!Parm) { in handleObjCBridgeMutableAttr() 5657 ObjCBridgeMutableAttr(S.Context, AL, Parm->Ident)); in handleObjCBridgeMutableAttr()
|
| D | SemaLookup.cpp | 870 ParmVarDecl *Parm = ParmVarDecl::Create( in InsertOCLBuiltinDeclarationsFromTable() local 873 Parm->setScopeInfo(0, IParm); in InsertOCLBuiltinDeclarationsFromTable() 874 ParmList.push_back(Parm); in InsertOCLBuiltinDeclarationsFromTable()
|
| D | SemaStmt.cpp | 4140 SourceLocation RParen, Decl *Parm, in ActOnObjCAtCatchStmt() argument 4142 VarDecl *Var = cast_or_null<VarDecl>(Parm); in ActOnObjCAtCatchStmt()
|
| D | SemaInit.cpp | 6317 ParmVarDecl *Parm = Constructor->getParamDecl(I); in CopyObject() local 6318 if (S.RequireCompleteType(Loc, Parm->getType(), in CopyObject() 6325 S.BuildCXXDefaultArgExpr(Loc, Constructor, Parm); in CopyObject()
|
| D | SemaExpr.cpp | 6264 ParmVarDecl *Parm = in rewriteBuiltinFunctionDecl() local 6268 Parm->setScopeInfo(0, i); in rewriteBuiltinFunctionDecl() 6269 Params.push_back(Parm); in rewriteBuiltinFunctionDecl()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGDebugInfo.cpp | 3629 for (const ParmVarDecl *Parm : FD->parameters()) in getFunctionFwdDeclOrStub() local 3630 ArgTypes.push_back(Parm->getType()); in getFunctionFwdDeclOrStub()
|
| /freebsd-12-stable/contrib/gcc/ |
| D | FSFChangeLog.11 | 8821 (gen_subroutine_type_die): Parm types go under the fn type DIE.
|