/external/clang/lib/AST/ |
D | TemplateName.cpp | 49 const TemplateArgument &ArgPack) { in Profile() argument 51 ArgPack.Profile(ID, Context); in Profile()
|
D | Type.cpp | 3076 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()
|
D | ExprCXX.cpp | 1332 const TemplateArgument &ArgPack) in SubstNonTypeTemplateParmPackExpr() argument 1335 Param(Param), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr() 1336 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
|
D | ASTContext.cpp | 3305 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()
|
D | ASTImporter.cpp | 6361 TemplateArgument ArgPack in Import() local 6363 if (ArgPack.isNull()) in Import() 6366 return ToContext.getSubstTemplateTemplateParmPack(Param, ArgPack); in Import()
|
/external/llvm-project/clang/lib/AST/ |
D | TemplateName.cpp | 59 const TemplateArgument &ArgPack) { in Profile() argument 61 ArgPack.Profile(ID, Context); in Profile()
|
D | Type.cpp | 3575 const TemplateArgument &ArgPack) in SubstTemplateTypeParmPackType() argument 3579 Replaced(Param), Arguments(ArgPack.pack_begin()) { in SubstTemplateTypeParmPackType() 3580 SubstTemplateTypeParmPackTypeBits.NumArgs = ArgPack.pack_size(); in SubstTemplateTypeParmPackType() 3593 const TemplateArgument &ArgPack) { in Profile() argument 3595 ID.AddInteger(ArgPack.pack_size()); in Profile() 3596 for (const auto &P : ArgPack.pack_elements()) in Profile()
|
D | ExprCXX.cpp | 1583 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()
|
D | ASTContext.cpp | 4538 const TemplateArgument &ArgPack) { in getSubstTemplateTypeParmPackType() argument 4540 for (const auto &P : ArgPack.pack_elements()) { in getSubstTemplateTypeParmPackType() 4547 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); in getSubstTemplateTypeParmPackType() 4557 ArgPack); in getSubstTemplateTypeParmPackType() 4563 ArgPack); in getSubstTemplateTypeParmPackType() 8417 const TemplateArgument &ArgPack) const { in getSubstTemplateTemplateParmPack() 8420 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack); in getSubstTemplateTemplateParmPack() 8428 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack() 8429 ArgPack.pack_begin()); in getSubstTemplateTemplateParmPack()
|
/external/llvm-project/clang/include/clang/AST/ |
D | TemplateName.h | 162 const TemplateArgument &ArgPack);
|
D | ASTContext.h | 1449 const TemplateArgument &ArgPack); 2030 const TemplateArgument &ArgPack) const;
|
D | Type.h | 4899 const TemplateArgument &ArgPack); 4921 const TemplateArgument &ArgPack);
|
D | ExprCXX.h | 4327 const TemplateArgument &ArgPack);
|
/external/clang/include/clang/AST/ |
D | TemplateName.h | 146 const TemplateArgument &ArgPack);
|
D | ASTContext.h | 1232 const TemplateArgument &ArgPack); 1754 const TemplateArgument &ArgPack) const;
|
D | Type.h | 4054 const TemplateArgument &ArgPack); 4074 const TemplateArgument &ArgPack);
|
D | ExprCXX.h | 3845 const TemplateArgument &ArgPack);
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 2134 TemplateArgument ArgPack = Record.readTemplateArgument(); in VisitSubstNonTypeTemplateParmPackExpr() local 2135 if (ArgPack.getKind() != TemplateArgument::Pack) in VisitSubstNonTypeTemplateParmPackExpr() 2138 E->Arguments = ArgPack.pack_begin(); in VisitSubstNonTypeTemplateParmPackExpr() 2139 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1626 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()
|
D | ASTReader.cpp | 5565 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/ |
D | TreeTransform.h | 1104 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument 1105 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()
|
/external/llvm-project/clang/lib/Sema/ |
D | TreeTransform.h | 1250 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument 1251 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()
|