/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateName.cpp | 38 SubstTemplateTemplateParmPackStorage::getArgumentPack() const { in getArgumentPack() function in SubstTemplateTemplateParmPackStorage 80 Profile(ID, Context, getArgumentPack(), getAssociatedDecl(), getIndex(), in Profile()
|
H A D | ASTStructuralEquivalence.cpp | 329 return IsStructurallyEquivalent(Context, E1->getArgumentPack(), in IsStmtEquivalent() 330 E2->getArgumentPack()); in IsStmtEquivalent() 634 return IsStructurallyEquivalent(Context, P1->getArgumentPack(), in IsStructurallyEquivalent() 635 P2->getArgumentPack()) && in IsStructurallyEquivalent() 1233 if (!IsStructurallyEquivalent(Context, Subst1->getArgumentPack(), in IsStructurallyEquivalent() 1234 Subst2->getArgumentPack())) in IsStructurallyEquivalent()
|
H A D | ODRHash.cpp | 1154 Hash.AddTemplateArgument(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
|
H A D | Type.cpp | 4237 TemplateArgument SubstTemplateTypeParmPackType::getArgumentPack() const { in getArgumentPack() function in SubstTemplateTypeParmPackType 4242 Profile(ID, getAssociatedDecl(), getIndex(), getFinal(), getArgumentPack()); in Profile()
|
H A D | StmtProfile.cpp | 2262 VisitTemplateArgument(S->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
|
H A D | ExprCXX.cpp | 1779 TemplateArgument SubstNonTypeTemplateParmPackExpr::getArgumentPack() const { in getArgumentPack() function in SubstNonTypeTemplateParmPackExpr
|
H A D | ASTImporter.cpp | 1597 Expected<TemplateArgument> ToArgumentPack = import(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType() 9886 Importer.ImportTemplateArgument(SubstPack->getArgumentPack()); in Import()
|
H A D | ASTContext.cpp | 6712 getCanonicalTemplateArgument(subst->getArgumentPack()); in getCanonicalTemplateName()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 1199 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1207 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1220 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
|
H A D | SemaTemplateInstantiate.cpp | 2020 TemplateArgument Pack = SubstPack->getArgumentPack(); in TransformTemplateName() 2251 TemplateArgument Pack = E->getArgumentPack(); in TransformSubstNonTypeTemplateParmPackExpr() 2554 NewReplaced, T->getIndex(), T->getFinal(), T->getArgumentPack()); in TransformSubstTemplateTypeParmPackType() 2561 TemplateArgument Pack = T->getArgumentPack(); in TransformSubstTemplateTypeParmPackType()
|
H A D | SemaTemplateDeduction.cpp | 6506 MarkUsedTemplateParameters(Ctx, Subst->getArgumentPack(), in MarkUsedTemplateParameters()
|
H A D | SemaTemplate.cpp | 2635 return TraverseTemplateArgument(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
|
H A D | TreeTransform.h | 4635 SubstPack->getArgumentPack(), SubstPack->getAssociatedDecl(), in TransformTemplateName()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateName.h | 166 TemplateArgument getArgumentPack() const;
|
H A D | ASTNodeTraverser.h | 445 Visit(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType() 898 Visit(E->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
|
H A D | TypeProperties.td | 831 let Read = [{ node->getArgumentPack() }];
|
H A D | PropertiesBase.td | 740 let Read = [{ parm->getArgumentPack() }];
|
H A D | RecursiveASTVisitor.h | 1127 TRY_TO(TraverseTemplateArgument(T->getArgumentPack())); 1421 TRY_TO(TraverseTemplateArgument(TL.getTypePtr()->getArgumentPack()));
|
H A D | ExprCXX.h | 4612 TemplateArgument getArgumentPack() const;
|
H A D | Type.h | 6314 TemplateArgument getArgumentPack() const;
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 2215 Record.AddTemplateArgument(E->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
|