Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DTemplateName.cpp59 const TemplateArgument &ArgPack) { in Profile() argument
61 ArgPack.Profile(ID, Context); in Profile()
H A DType.cpp3584 const TemplateArgument &ArgPack) in SubstTemplateTypeParmPackType() argument
3588 Replaced(Param), Arguments(ArgPack.pack_begin()) { in SubstTemplateTypeParmPackType()
3589 SubstTemplateTypeParmPackTypeBits.NumArgs = ArgPack.pack_size(); in SubstTemplateTypeParmPackType()
3602 const TemplateArgument &ArgPack) { in Profile() argument
3604 ID.AddInteger(ArgPack.pack_size()); in Profile()
3605 for (const auto &P : ArgPack.pack_elements()) in Profile()
H A DExprCXX.cpp1583 SourceLocation NameLoc, const TemplateArgument &ArgPack) in SubstNonTypeTemplateParmPackExpr() argument
1585 Param(Param), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr()
1586 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { in SubstNonTypeTemplateParmPackExpr()
H A DASTContext.cpp4608 const TemplateArgument &ArgPack) { in getSubstTemplateTypeParmPackType() argument
4610 for (const auto &P : ArgPack.pack_elements()) { in getSubstTemplateTypeParmPackType()
4617 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); in getSubstTemplateTypeParmPackType()
4627 ArgPack); in getSubstTemplateTypeParmPackType()
4633 ArgPack); in getSubstTemplateTypeParmPackType()
8531 const TemplateArgument &ArgPack) const { in getSubstTemplateTemplateParmPack()
8534 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack); in getSubstTemplateTemplateParmPack()
8542 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack()
8543 ArgPack.pack_begin()); in getSubstTemplateTemplateParmPack()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTemplateName.h162 const TemplateArgument &ArgPack);
H A DASTContext.h1492 const TemplateArgument &ArgPack);
2073 const TemplateArgument &ArgPack) const;
H A DType.h4911 const TemplateArgument &ArgPack);
4933 const TemplateArgument &ArgPack);
H A DExprCXX.h4337 const TemplateArgument &ArgPack);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp2135 TemplateArgument ArgPack = Record.readTemplateArgument(); in VisitSubstNonTypeTemplateParmPackExpr() local
2136 if (ArgPack.getKind() != TemplateArgument::Pack) in VisitSubstNonTypeTemplateParmPackExpr()
2139 E->Arguments = ArgPack.pack_begin(); in VisitSubstNonTypeTemplateParmPackExpr()
2140 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h1251 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument
1252 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()