/llvm-project/clang/lib/AST/ |
H A D | TemplateName.cpp | 61 Profile(llvm::FoldingSetNodeID & ID,TemplateName Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) Profile() argument 70 SubstTemplateTemplateParmPackStorage(ArrayRef<TemplateArgument> ArgPack,Decl * AssociatedDecl,unsigned Index,bool Final) SubstTemplateTemplateParmPackStorage() argument 94 Profile(llvm::FoldingSetNodeID & ID,ASTContext & Context,const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index,bool Final) Profile() argument
|
H A D | Type.cpp | 4216 SubstTemplateTypeParmType(QualType Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) SubstTemplateTypeParmType() argument 4237 SubstTemplateTypeParmPackType(QualType Canon,Decl * AssociatedDecl,unsigned Index,bool Final,const TemplateArgument & ArgPack) SubstTemplateTypeParmPackType() argument 4275 Profile(llvm::FoldingSetNodeID & ID,const Decl * AssociatedDecl,unsigned Index,bool Final,const TemplateArgument & ArgPack) Profile() argument
|
H A D | ASTContext.cpp | 4915 getSubstTemplateTypeParmType(QualType Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) const getSubstTemplateTypeParmType() argument 4939 getSubstTemplateTypeParmPackType(Decl * AssociatedDecl,unsigned Index,bool Final,const TemplateArgument & ArgPack) getSubstTemplateTypeParmPackType() argument 9464 getSubstTemplateTemplateParm(TemplateName Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) const getSubstTemplateTemplateParm() argument 9485 getSubstTemplateTemplateParmPack(const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index,bool Final) const getSubstTemplateTemplateParmPack() argument [all...] |
H A D | ExprCXX.cpp | 1761 SubstNonTypeTemplateParmPackExpr(QualType T,ExprValueKind ValueKind,SourceLocation NameLoc,const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index) SubstNonTypeTemplateParmPackExpr() argument
|
/llvm-project/clang/include/clang/AST/ |
H A D | TemplateName.h | 379 Decl *AssociatedDecl; global() variable 382 SubstTemplateTemplateParmStorage(TemplateName Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) SubstTemplateTemplateParmStorage() argument
|
H A D | ExprCXX.h | 4503 SubstNonTypeTemplateParmExpr(QualType Ty,ExprValueKind ValueKind,SourceLocation Loc,Expr * Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex,bool RefParam) SubstNonTypeTemplateParmExpr() argument 4572 Decl *AssociatedDecl; global() variable
|
/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
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 11342 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPMapClause() local 11470 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPToClause() local 11526 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPFromClause() local 11575 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPUseDevicePtrClause() local 11617 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPUseDeviceAddrClause() local 11660 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPIsDevicePtrClause() local 11703 auto *AssociatedDecl = Record.readDeclAs<ValueDecl>(); VisitOMPHasDeviceAddrClause() local [all...] |
/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 2166 transformNonTypeTemplateParmRef(Decl * AssociatedDecl,const NonTypeTemplateParmDecl * parm,SourceLocation loc,TemplateArgument arg,std::optional<unsigned> PackIndex) transformNonTypeTemplateParmRef() argument 2427 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 | 1339 RebuildTemplateName(const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index,bool Final) RebuildTemplateName() argument
|