Searched refs:ArgPack (Results 1 - 12 of 12) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | TemplateName.cpp | 49 const TemplateArgument &ArgPack) { 51 ArgPack.Profile(ID, Context); 46 Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context, TemplateTemplateParmDecl *Parameter, const TemplateArgument &ArgPack) argument
|
H A D | ExprCXX.cpp | 1396 const TemplateArgument &ArgPack) 1399 Param(Param), Arguments(ArgPack.pack_begin()), 1400 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } 1393 SubstNonTypeTemplateParmPackExpr(QualType T, NonTypeTemplateParmDecl *Param, SourceLocation NameLoc, const TemplateArgument &ArgPack) argument
|
H A D | Type.cpp | 3071 const TemplateArgument &ArgPack) 3074 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) 3088 const TemplateArgument &ArgPack) { 3090 ID.AddInteger(ArgPack.pack_size()); 3091 for (const auto &P : ArgPack.pack_elements())
|
H A D | ASTContext.cpp | 3305 const TemplateArgument &ArgPack) { 3307 for (const auto &P : ArgPack.pack_elements()) { 3314 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); 3324 ArgPack); 3330 ArgPack); 6615 const TemplateArgument &ArgPack) const { 6618 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack); 6626 ArgPack.pack_size(), 6627 ArgPack.pack_begin()); 3303 getSubstTemplateTypeParmPackType( const TemplateTypeParmType *Parm, const TemplateArgument &ArgPack) argument
|
H A D | ASTImporter.cpp | 5671 TemplateArgument ArgPack local 5673 if (ArgPack.isNull()) 5676 return ToContext.getSubstTemplateTemplateParmPack(Param, ArgPack);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateName.h | 145 const TemplateArgument &ArgPack);
|
H A D | ASTContext.h | 1224 const TemplateArgument &ArgPack); 1734 const TemplateArgument &ArgPack) const;
|
H A D | Type.h | 3885 const TemplateArgument &ArgPack); 3905 const TemplateArgument &ArgPack);
|
H A D | ExprCXX.h | 3747 const TemplateArgument &ArgPack);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1613 TemplateArgument ArgPack = Reader.ReadTemplateArgument(F, Record, Idx); local 1614 if (ArgPack.getKind() != TemplateArgument::Pack) 1617 E->Arguments = ArgPack.pack_begin(); 1618 E->NumArguments = ArgPack.pack_size();
|
H A D | ASTReader.cpp | 5539 TemplateArgument ArgPack = ReadTemplateArgument(*Loc.F, Record, Idx); local 5542 ArgPack); 7783 TemplateArgument ArgPack = ReadTemplateArgument(F, Record, Idx); 7784 if (ArgPack.getKind() != TemplateArgument::Pack) 7787 return Context.getSubstTemplateTemplateParmPack(Param, ArgPack);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | TreeTransform.h | 1095 const TemplateArgument &ArgPack) { 1096 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); 1094 RebuildTemplateName(TemplateTemplateParmDecl *Param, const TemplateArgument &ArgPack) argument
|
Completed in 395 milliseconds