/freebsd-src/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateName.cpp | 61 llvm::FoldingSetNodeID &ID, TemplateName Replacement, Decl *AssociatedDecl, in Profile() argument 70 ArrayRef<TemplateArgument> ArgPack, Decl *AssociatedDecl, unsigned Index, in SubstTemplateTemplateParmPackStorage() argument 94 const TemplateArgument &ArgPack, Decl *AssociatedDecl, unsigned Index, in Profile() argument
|
H A D | Type.cpp | 3958 SubstTemplateTypeParmType(QualType Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) SubstTemplateTypeParmType() argument 3979 SubstTemplateTypeParmPackType(QualType Canon,Decl * AssociatedDecl,unsigned Index,bool Final,const TemplateArgument & ArgPack) SubstTemplateTypeParmPackType() argument 4017 Profile(llvm::FoldingSetNodeID & ID,const Decl * AssociatedDecl,unsigned Index,bool Final,const TemplateArgument & ArgPack) Profile() argument
|
H A D | ASTContext.cpp | 4790 getSubstTemplateTypeParmType(QualType Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) const getSubstTemplateTypeParmType() argument 4814 getSubstTemplateTypeParmPackType(Decl * AssociatedDecl,unsigned Index,bool Final,const TemplateArgument & ArgPack) getSubstTemplateTypeParmPackType() argument 9281 getSubstTemplateTemplateParm(TemplateName Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) const getSubstTemplateTemplateParm() argument 9302 getSubstTemplateTemplateParmPack(const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index,bool Final) const getSubstTemplateTemplateParmPack() argument [all...] |
H A D | ExprCXX.cpp | 1679 SubstNonTypeTemplateParmPackExpr(QualType T,ExprValueKind ValueKind,SourceLocation NameLoc,const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index) SubstNonTypeTemplateParmPackExpr() argument
|
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateName.h | 377 Decl *AssociatedDecl; variable 380 Decl *AssociatedDecl, unsigned Index, in SubstTemplateTemplateParmStorage() argument
|
H A D | ExprCXX.h | 4357 SubstNonTypeTemplateParmExpr(QualType Ty,ExprValueKind ValueKind,SourceLocation Loc,Expr * Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex,bool RefParam) SubstNonTypeTemplateParmExpr() argument 4426 Decl *AssociatedDecl; global() variable
|
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Template.h | 210 void addOuterTemplateArguments(Decl *AssociatedDecl, ArgList Args, in addOuterTemplateArguments() argument 237 void replaceInnermostTemplateArguments(Decl *AssociatedDecl, ArgList Args) { in replaceInnermostTemplateArguments() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 11472 Components.emplace_back(AssociatedExprPr, AssociatedDecl, IsNonContiguous); in VisitOMPUseDeviceAddrClause() local 11197 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPMapClause() local 11325 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPToClause() local 11381 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPFromClause() local 11430 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPUseDevicePtrClause() local 11515 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPIsDevicePtrClause() local 11558 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPHasDeviceAddrClause() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 1939 transformNonTypeTemplateParmRef(Decl * AssociatedDecl,const NonTypeTemplateParmDecl * parm,SourceLocation loc,TemplateArgument arg,std::optional<unsigned> PackIndex) transformNonTypeTemplateParmRef() argument 2200 BuildSubstTemplateTypeParmType(TypeLocBuilder & TLB,bool SuppressObjCLifetime,bool Final,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex,TemplateArgument Arg,SourceLocation NameLoc) BuildSubstTemplateTypeParmType() argument [all...] |
H A D | TreeTransform.h | 1318 RebuildTemplateName(const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index,bool Final) RebuildTemplateName() argument
|