| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TemplateName.cpp | 37 SubstTemplateTemplateParmPackStorage::getArgumentPack() const { in getArgumentPack() function in SubstTemplateTemplateParmPackStorage 54 Profile(ID, Context, Parameter, getArgumentPack()); in Profile()
|
| H A D | ASTStructuralEquivalence.cpp | 298 return IsStructurallyEquivalent(Context, E1->getArgumentPack(), in IsStmtEquivalent() 299 E2->getArgumentPack()); in IsStmtEquivalent() 511 return IsStructurallyEquivalent(Context, P1->getArgumentPack(), in IsStructurallyEquivalent() 512 P2->getArgumentPack()) && in IsStructurallyEquivalent() 1075 if (!IsStructurallyEquivalent(Context, Subst1->getArgumentPack(), in IsStructurallyEquivalent() 1076 Subst2->getArgumentPack())) in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 999 Hash.AddTemplateArgument(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
|
| H A D | Type.cpp | 3662 TemplateArgument SubstTemplateTypeParmPackType::getArgumentPack() const { in getArgumentPack() function in SubstTemplateTypeParmPackType 3667 Profile(ID, getReplacedParameter(), getArgumentPack()); in Profile()
|
| H A D | ExprCXX.cpp | 1596 TemplateArgument SubstNonTypeTemplateParmPackExpr::getArgumentPack() const { in getArgumentPack() function in SubstNonTypeTemplateParmPackExpr
|
| H A D | StmtProfile.cpp | 2157 VisitTemplateArgument(S->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
|
| H A D | ASTImporter.cpp | 1543 Expected<TemplateArgument> ToArgumentPack = import(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType() 9303 Importer.ImportTemplateArgument(SubstPack->getArgumentPack()); in Import()
|
| H A D | ASTContext.cpp | 6207 = getCanonicalTemplateArgument(subst->getArgumentPack()); in getCanonicalTemplateName()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 1124 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1132 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1145 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
|
| H A D | SemaTemplateInstantiate.cpp | 1426 TemplateArgument Arg = SubstPack->getArgumentPack(); in TransformTemplateName() 1602 TemplateArgument Arg = E->getArgumentPack(); in TransformSubstNonTypeTemplateParmPackExpr() 1878 TemplateArgument Arg = TL.getTypePtr()->getArgumentPack(); in TransformSubstTemplateTypeParmPackType()
|
| H A D | SemaTemplateDeduction.cpp | 5840 MarkUsedTemplateParameters(Ctx, Subst->getArgumentPack(), in MarkUsedTemplateParameters()
|
| H A D | SemaTemplate.cpp | 3038 return TraverseTemplateArgument(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
|
| H A D | TreeTransform.h | 4376 SubstPack->getArgumentPack()); in TransformTemplateName()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 398 Visit(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType() 762 Visit(E->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
|
| H A D | TemplateName.h | 155 TemplateArgument getArgumentPack() const;
|
| H A D | TypeProperties.td | 765 let Read = [{ node->getArgumentPack() }];
|
| H A D | PropertiesBase.td | 721 let Read = [{ parm->getArgumentPack() }];
|
| H A D | RecursiveASTVisitor.h | 1114 TRY_TO(TraverseTemplateArgument(T->getArgumentPack())); 1395 TRY_TO(TraverseTemplateArgument(TL.getTypePtr()->getArgumentPack()));
|
| H A D | ExprCXX.h | 4364 TemplateArgument getArgumentPack() const;
|
| H A D | Type.h | 5053 TemplateArgument getArgumentPack() const;
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2041 Record.AddTemplateArgument(E->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 4819 FromSubstPack->getArgumentPack().pack_elements(); in TEST_P() 4837 ToSubstPack->getArgumentPack().pack_elements(); in TEST_P()
|