Home
last modified time | relevance | path

Searched refs:ArgPack (Results 1 – 12 of 12) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDTemplateName.cpp49 const TemplateArgument &ArgPack) { in Profile() argument
51 ArgPack.Profile(ID, Context); in Profile()
HDType.cpp2925 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()
HDExprCXX.cpp1435 const TemplateArgument &ArgPack) in SubstNonTypeTemplateParmPackExpr() argument
1438 Param(Param), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr()
1439 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
HDASTContext.cpp3194 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()
HDASTImporter.cpp5664 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/
HDTemplateName.h145 const TemplateArgument &ArgPack);
HDASTContext.h1147 const TemplateArgument &ArgPack);
1642 const TemplateArgument &ArgPack) const;
HDType.h3841 const TemplateArgument &ArgPack);
3861 const TemplateArgument &ArgPack);
HDExprCXX.h3636 const TemplateArgument &ArgPack);
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp1566 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()
HDASTReader.cpp5298 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/
HDTreeTransform.h1087 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument
1088 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()