Home
last modified time | relevance | path

Searched refs:getArgumentPack (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp61 SubstTemplateTemplateParmPackStorage::getArgumentPack() const { in getArgumentPack() function in SubstTemplateTemplateParmPackStorage
105 Profile(ID, Context, getArgumentPack(), getAssociatedDecl(), getIndex(), in Profile()
H A DASTStructuralEquivalence.cpp331 return IsStructurallyEquivalent(Context, E1->getArgumentPack(), in IsStmtEquivalent()
332 E2->getArgumentPack()); in IsStmtEquivalent()
677 return IsStructurallyEquivalent(Context, P1->getArgumentPack(), in IsStructurallyEquivalent()
678 P2->getArgumentPack()) && in IsStructurallyEquivalent()
1338 if (!IsStructurallyEquivalent(Context, Subst1->getArgumentPack(), in IsStructurallyEquivalent()
1339 Subst2->getArgumentPack())) in IsStructurallyEquivalent()
H A DODRHash.cpp1182 Hash.AddTemplateArgument(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
H A DType.cpp4446 TemplateArgument SubstTemplateTypeParmPackType::getArgumentPack() const { in getArgumentPack() function in SubstTemplateTypeParmPackType
4451 Profile(ID, getAssociatedDecl(), getIndex(), getFinal(), getArgumentPack()); in Profile()
H A DExprCXX.cpp1785 TemplateArgument SubstNonTypeTemplateParmPackExpr::getArgumentPack() const { in getArgumentPack() function in SubstNonTypeTemplateParmPackExpr
H A DStmtProfile.cpp2315 VisitTemplateArgument(S->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
H A DASTImporter.cpp1829 Expected<TemplateArgument> ToArgumentPack = import(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
10247 Importer.ImportTemplateArgument(SubstPack->getArgumentPack()); in Import()
H A DASTContext.cpp7187 getCanonicalTemplateArgument(subst->getArgumentPack()); in getCanonicalTemplateName()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DTemplateArgumentHasher.cpp353 Hash.AddTemplateArgument(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
H A DASTWriterStmt.cpp2246 Record.AddTemplateArgument(E->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp1322 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
1330 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
1343 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
H A DSemaTemplateInstantiate.cpp2177 TemplateArgument Pack = SubstPack->getArgumentPack(); in TransformTemplateName()
2427 TemplateArgument Pack = E->getArgumentPack(); in TransformSubstNonTypeTemplateParmPackExpr()
2737 NewReplaced, T->getIndex(), T->getFinal(), T->getArgumentPack()); in TransformSubstTemplateTypeParmPackType()
2744 TemplateArgument Pack = T->getArgumentPack(); in TransformSubstTemplateTypeParmPackType()
H A DSemaTemplateDeduction.cpp6895 MarkUsedTemplateParameters(Ctx, Subst->getArgumentPack(), in MarkUsedTemplateParameters()
H A DSemaTemplate.cpp2676 return TraverseTemplateArgument(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
H A DTreeTransform.h4848 SubstPack->getArgumentPack(), SubstPack->getAssociatedDecl(), in TransformTemplateName()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h176 TemplateArgument getArgumentPack() const;
H A DASTNodeTraverser.h474 Visit(T->getArgumentPack()); in VisitSubstTemplateTypeParmPackType()
957 Visit(E->getArgumentPack()); in VisitSubstNonTypeTemplateParmPackExpr()
H A DTypeProperties.td862 let Read = [{ node->getArgumentPack() }];
H A DPropertiesBase.td746 let Read = [{ parm->getArgumentPack() }];
H A DRecursiveASTVisitor.h1132 TRY_TO(TraverseTemplateArgument(T->getArgumentPack()));
1438 TRY_TO(TraverseTemplateArgument(TL.getTypePtr()->getArgumentPack()));
H A DExprCXX.h4744 TemplateArgument getArgumentPack() const;
H A DType.h6683 TemplateArgument getArgumentPack() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc10435 …mPackExpr15getArgumentPackEv", "clang::SubstNonTypeTemplateParmPackExpr::getArgumentPack() const"},
10821 …orage15getArgumentPackEv", "clang::SubstTemplateTemplateParmPackStorage::getArgumentPack() const"},
10937 …ParmPackType15getArgumentPackEv", "clang::SubstTemplateTypeParmPackType::getArgumentPack() const"},