Searched refs:ArgPack (Results 1 – 10 of 10) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TemplateName.cpp | 70 ArrayRef<TemplateArgument> ArgPack, Decl *AssociatedDecl, unsigned Index, in SubstTemplateTemplateParmPackStorage() argument 73 ArgPack.size()), in SubstTemplateTemplateParmPackStorage() 74 Arguments(ArgPack.data()), AssociatedDeclAndFinal(AssociatedDecl, Final) { in SubstTemplateTemplateParmPackStorage() 94 const TemplateArgument &ArgPack, Decl *AssociatedDecl, unsigned Index, in Profile() argument 96 ArgPack.Profile(ID, Context); in Profile()
|
| H A D | Type.cpp | 3709 const TemplateArgument &ArgPack) in SubstTemplateTypeParmPackType() argument 3713 Arguments(ArgPack.pack_begin()), in SubstTemplateTypeParmPackType() 3716 SubstTemplateTypeParmPackTypeBits.NumArgs = ArgPack.pack_size(); in SubstTemplateTypeParmPackType() 3748 const TemplateArgument &ArgPack) { in Profile() argument 3752 ID.AddInteger(ArgPack.pack_size()); in Profile() 3753 for (const auto &P : ArgPack.pack_elements()) in Profile()
|
| H A D | ExprCXX.cpp | 1659 const TemplateArgument &ArgPack, Decl *AssociatedDecl, unsigned Index) in SubstNonTypeTemplateParmPackExpr() argument 1661 AssociatedDecl(AssociatedDecl), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr() 1662 NumArguments(ArgPack.pack_size()), Index(Index), NameLoc(NameLoc) { in SubstNonTypeTemplateParmPackExpr()
|
| H A D | ASTContext.cpp | 4836 const TemplateArgument &ArgPack) { in getSubstTemplateTypeParmPackType() argument 4838 for (const auto &P : ArgPack.pack_elements()) in getSubstTemplateTypeParmPackType() 4844 ArgPack); in getSubstTemplateTypeParmPackType() 4852 TemplateArgument CanonArgPack = getCanonicalTemplateArgument(ArgPack); in getSubstTemplateTypeParmPackType() 4854 !CanonArgPack.structurallyEquals(ArgPack)) { in getSubstTemplateTypeParmPackType() 4864 Canon, AssociatedDecl, Index, Final, ArgPack); in getSubstTemplateTypeParmPackType() 9291 ASTContext::getSubstTemplateTemplateParmPack(const TemplateArgument &ArgPack, in getSubstTemplateTemplateParmPack() argument 9296 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, ArgPack, in getSubstTemplateTemplateParmPack() 9305 ArgPack.pack_elements(), AssociatedDecl, Index, Final); in getSubstTemplateTemplateParmPack()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | TemplateName.h | 146 SubstTemplateTemplateParmPackStorage(ArrayRef<TemplateArgument> ArgPack, 171 const TemplateArgument &ArgPack, Decl *AssociatedDecl,
|
| H A D | ASTContext.h | 1596 const TemplateArgument &ArgPack); 2179 TemplateName getSubstTemplateTemplateParmPack(const TemplateArgument &ArgPack,
|
| H A D | Type.h | 5170 const TemplateArgument &ArgPack); 5202 const TemplateArgument &ArgPack);
|
| H A D | ExprCXX.h | 4428 const TemplateArgument &ArgPack,
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2145 TemplateArgument ArgPack = Record.readTemplateArgument(); in VisitSubstNonTypeTemplateParmPackExpr() local 2146 if (ArgPack.getKind() != TemplateArgument::Pack) in VisitSubstNonTypeTemplateParmPackExpr() 2149 E->Arguments = ArgPack.pack_begin(); in VisitSubstNonTypeTemplateParmPackExpr() 2150 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | TreeTransform.h | 1294 TemplateName RebuildTemplateName(const TemplateArgument &ArgPack, in RebuildTemplateName() argument 1298 ArgPack, AssociatedDecl, Index, Final); in RebuildTemplateName()
|