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.cpp3076 const TemplateArgument &ArgPack) in SubstTemplateTypeParmPackType() argument
3079 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) in SubstTemplateTypeParmPackType()
3093 const TemplateArgument &ArgPack) { in Profile() argument
3095 ID.AddInteger(ArgPack.pack_size()); in Profile()
3096 for (const auto &P : ArgPack.pack_elements()) in Profile()
DExprCXX.cpp1332 const TemplateArgument &ArgPack) in SubstNonTypeTemplateParmPackExpr() argument
1335 Param(Param), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr()
1336 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
DASTContext.cpp3305 const TemplateArgument &ArgPack) { in getSubstTemplateTypeParmPackType() argument
3307 for (const auto &P : ArgPack.pack_elements()) { in getSubstTemplateTypeParmPackType()
3314 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); in getSubstTemplateTypeParmPackType()
3324 ArgPack); in getSubstTemplateTypeParmPackType()
3330 ArgPack); in getSubstTemplateTypeParmPackType()
6671 const TemplateArgument &ArgPack) const { in getSubstTemplateTemplateParmPack()
6674 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack); in getSubstTemplateTemplateParmPack()
6682 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack()
6683 ArgPack.pack_begin()); in getSubstTemplateTemplateParmPack()
DASTImporter.cpp6361 TemplateArgument ArgPack in Import() local
6363 if (ArgPack.isNull()) in Import()
6366 return ToContext.getSubstTemplateTemplateParmPack(Param, ArgPack); in Import()
/external/clang/include/clang/AST/
DTemplateName.h146 const TemplateArgument &ArgPack);
DASTContext.h1232 const TemplateArgument &ArgPack);
1754 const TemplateArgument &ArgPack) const;
DType.h4054 const TemplateArgument &ArgPack);
4074 const TemplateArgument &ArgPack);
DExprCXX.h3845 const TemplateArgument &ArgPack);
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1626 TemplateArgument ArgPack = Reader.ReadTemplateArgument(F, Record, Idx); in VisitSubstNonTypeTemplateParmPackExpr() local
1627 if (ArgPack.getKind() != TemplateArgument::Pack) in VisitSubstNonTypeTemplateParmPackExpr()
1630 E->Arguments = ArgPack.pack_begin(); in VisitSubstNonTypeTemplateParmPackExpr()
1631 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
DASTReader.cpp5565 TemplateArgument ArgPack = ReadTemplateArgument(*Loc.F, Record, Idx); in readTypeRecord() local
5568 ArgPack); in readTypeRecord()
7818 TemplateArgument ArgPack = ReadTemplateArgument(F, Record, Idx); in ReadTemplateName() local
7819 if (ArgPack.getKind() != TemplateArgument::Pack) in ReadTemplateName()
7822 return Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in ReadTemplateName()
/external/clang/lib/Sema/
DTreeTransform.h1104 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument
1105 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()