Home
last modified time | relevance | path

Searched defs:AssociatedDecl (Results 1 – 10 of 10) sorted by relevance

/llvm-project/clang/lib/AST/
H A DTemplateName.cpp61 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 DType.cpp4216 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 DASTContext.cpp4915 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 DExprCXX.cpp1761 SubstNonTypeTemplateParmPackExpr(QualType T,ExprValueKind ValueKind,SourceLocation NameLoc,const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index) SubstNonTypeTemplateParmPackExpr() argument
/llvm-project/clang/include/clang/AST/
H A DTemplateName.h379 Decl *AssociatedDecl; global() variable
382 SubstTemplateTemplateParmStorage(TemplateName Replacement,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex) SubstTemplateTemplateParmStorage() argument
H A DExprCXX.h4503 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 DTemplate.h210 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 DASTReader.cpp11342 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 DSemaTemplateInstantiate.cpp2166 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 DTreeTransform.h1339 RebuildTemplateName(const TemplateArgument & ArgPack,Decl * AssociatedDecl,unsigned Index,bool Final) RebuildTemplateName() argument