Searched refs:ArgPack (Results 1 – 12 of 12) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | TemplateName.cpp | 49 const TemplateArgument &ArgPack) { in Profile() argument 51 ArgPack.Profile(ID, Context); in Profile()
|
| HD | Type.cpp | 2925 const TemplateArgument &ArgPack) in SubstTemplateTypeParmPackType() argument 2928 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) in SubstTemplateTypeParmPackType() 2942 const TemplateArgument &ArgPack) { in Profile() argument 2944 ID.AddInteger(ArgPack.pack_size()); in Profile() 2945 for (const auto &P : ArgPack.pack_elements()) in Profile()
|
| HD | ExprCXX.cpp | 1435 const TemplateArgument &ArgPack) in SubstNonTypeTemplateParmPackExpr() argument 1438 Param(Param), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr() 1439 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
|
| HD | ASTContext.cpp | 3194 const TemplateArgument &ArgPack) { in getSubstTemplateTypeParmPackType() argument 3196 for (const auto &P : ArgPack.pack_elements()) { in getSubstTemplateTypeParmPackType() 3203 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); in getSubstTemplateTypeParmPackType() 3213 ArgPack); in getSubstTemplateTypeParmPackType() 3219 ArgPack); in getSubstTemplateTypeParmPackType() 6499 const TemplateArgument &ArgPack) const { in getSubstTemplateTemplateParmPack() 6502 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack); in getSubstTemplateTemplateParmPack() 6510 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack() 6511 ArgPack.pack_begin()); in getSubstTemplateTemplateParmPack()
|
| HD | ASTImporter.cpp | 5664 TemplateArgument ArgPack in Import() local 5666 if (ArgPack.isNull()) in Import() 5669 return ToContext.getSubstTemplateTemplateParmPack(Param, ArgPack); in Import()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | TemplateName.h | 145 const TemplateArgument &ArgPack);
|
| HD | ASTContext.h | 1147 const TemplateArgument &ArgPack); 1642 const TemplateArgument &ArgPack) const;
|
| HD | Type.h | 3841 const TemplateArgument &ArgPack); 3861 const TemplateArgument &ArgPack);
|
| HD | ExprCXX.h | 3636 const TemplateArgument &ArgPack);
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 1566 TemplateArgument ArgPack = Reader.ReadTemplateArgument(F, Record, Idx); in VisitSubstNonTypeTemplateParmPackExpr() local 1567 if (ArgPack.getKind() != TemplateArgument::Pack) in VisitSubstNonTypeTemplateParmPackExpr() 1570 E->Arguments = ArgPack.pack_begin(); in VisitSubstNonTypeTemplateParmPackExpr() 1571 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
|
| HD | ASTReader.cpp | 5298 TemplateArgument ArgPack = ReadTemplateArgument(*Loc.F, Record, Idx); in readTypeRecord() local 5301 ArgPack); in readTypeRecord() 7611 TemplateArgument ArgPack = ReadTemplateArgument(F, Record, Idx); in ReadTemplateName() local 7612 if (ArgPack.getKind() != TemplateArgument::Pack) in ReadTemplateName() 7615 return Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in ReadTemplateName()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | TreeTransform.h | 1087 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument 1088 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()
|