Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DTemplateName.cpp49 const TemplateArgument &ArgPack) { in Profile() argument
51 ArgPack.Profile(ID, Context); in Profile()
DType.cpp3071 const TemplateArgument &ArgPack) in SubstTemplateTypeParmPackType() argument
3074 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) in SubstTemplateTypeParmPackType()
3088 const TemplateArgument &ArgPack) { in Profile() argument
3090 ID.AddInteger(ArgPack.pack_size()); in Profile()
3091 for (const auto &P : ArgPack.pack_elements()) in Profile()
DExprCXX.cpp1458 const TemplateArgument &ArgPack) in SubstNonTypeTemplateParmPackExpr() argument
1461 Param(Param), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr()
1462 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
DASTContext.cpp3262 const TemplateArgument &ArgPack) { in getSubstTemplateTypeParmPackType() argument
3264 for (const auto &P : ArgPack.pack_elements()) { in getSubstTemplateTypeParmPackType()
3271 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); in getSubstTemplateTypeParmPackType()
3281 ArgPack); in getSubstTemplateTypeParmPackType()
3287 ArgPack); in getSubstTemplateTypeParmPackType()
6573 const TemplateArgument &ArgPack) const { in getSubstTemplateTemplateParmPack()
6576 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack); in getSubstTemplateTemplateParmPack()
6584 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack()
6585 ArgPack.pack_begin()); in getSubstTemplateTemplateParmPack()
DASTImporter.cpp5663 TemplateArgument ArgPack in Import() local
5665 if (ArgPack.isNull()) in Import()
5668 return ToContext.getSubstTemplateTemplateParmPack(Param, ArgPack); in Import()
/external/clang/include/clang/AST/
DTemplateName.h145 const TemplateArgument &ArgPack);
DASTContext.h1219 const TemplateArgument &ArgPack);
1729 const TemplateArgument &ArgPack) const;
DType.h3884 const TemplateArgument &ArgPack);
3904 const TemplateArgument &ArgPack);
DExprCXX.h3800 const TemplateArgument &ArgPack);
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1606 TemplateArgument ArgPack = Reader.ReadTemplateArgument(F, Record, Idx); in VisitSubstNonTypeTemplateParmPackExpr() local
1607 if (ArgPack.getKind() != TemplateArgument::Pack) in VisitSubstNonTypeTemplateParmPackExpr()
1610 E->Arguments = ArgPack.pack_begin(); in VisitSubstNonTypeTemplateParmPackExpr()
1611 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
DASTReader.cpp5532 TemplateArgument ArgPack = ReadTemplateArgument(*Loc.F, Record, Idx); in readTypeRecord() local
5535 ArgPack); in readTypeRecord()
7762 TemplateArgument ArgPack = ReadTemplateArgument(F, Record, Idx); in ReadTemplateName() local
7763 if (ArgPack.getKind() != TemplateArgument::Pack) in ReadTemplateName()
7766 return Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in ReadTemplateName()
/external/clang/lib/Sema/
DTreeTransform.h1092 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument
1093 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()