Home
last modified time | relevance | path

Searched refs:getPackIndex (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h397 std::optional<unsigned> getPackIndex() const { in getPackIndex() function
H A DTypeProperties.td749 let Read = [{ node->getPackIndex() }];
H A DPropertiesBase.td726 let Read = [{ parm->getPackIndex() }];
H A DType.h5322 std::optional<unsigned> getPackIndex() const {
5333 getPackIndex());
H A DExprCXX.h4384 std::optional<unsigned> getPackIndex() const { in getPackIndex() function
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp57 Profile(ID, Replacement, getAssociatedDecl(), getIndex(), getPackIndex()); in Profile()
H A DASTStructuralEquivalence.cpp321 if (E1->getPackIndex() != E2->getPackIndex()) in IsStmtEquivalent()
1202 if (Subst1->getPackIndex() != Subst2->getPackIndex()) in IsStructurallyEquivalent()
H A DJSONNodeDumper.cpp741 if (auto PackIndex = STTPT->getPackIndex()) in VisitSubstTemplateTypeParmType()
H A DTextNodeDumper.cpp1769 if (auto PackIndex = T->getPackIndex()) in VisitSubstTemplateTypeParmType()
H A DASTImporter.cpp1540 T->getPackIndex()); in VisitSubstTemplateTypeParmType()
8775 E->getIndex(), E->getPackIndex(), E->isReferenceParameter()); in VisitSubstNonTypeTemplateParmExpr()
9784 Subst->getPackIndex()); in Import()
H A DType.cpp1197 T->getIndex(), T->getPackIndex()); in VisitSubstTemplateTypeParmType()
H A DASTContext.cpp13115 auto PackIndex = SX->getPackIndex(); in getCommonSugarTypeNode()
13116 if (PackIndex != SY->getPackIndex()) in getCommonSugarTypeNode()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1246 std::optional<unsigned> getPackIndex(TemplateArgument Pack) { in getPackIndex() function in __anon0819d12b0211::TemplateInstantiator
1797 PackIndex = getPackIndex(Arg); in TransformTemplateName()
1825 SubstPack->getIndex(), getPackIndex(Pack)); in TransformTemplateName()
1893 PackIndex = getPackIndex(Arg); in TransformTemplateParmRefExpr()
2026 E->getParameterPackLocation(), Arg, getPackIndex(Pack)); in TransformSubstNonTypeTemplateParmPackExpr()
2069 SugaredConverted, E->getPackIndex()); in TransformSubstNonTypeTemplateParmExpr()
2287 PackIndex = getPackIndex(Arg); in TransformTemplateTypeParmType()
2338 getPackIndex(Pack), Arg, TL.getNameLoc()); in TransformSubstTemplateTypeParmPackType()
H A DTreeTransform.h6631 Replacement, NewReplaced, T->getIndex(), T->getPackIndex()); in TransformSubstTemplateTypeParmType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp2162 CurrentPackingBits.addBit((bool)E->getPackIndex()); in VisitSubstNonTypeTemplateParmExpr()
2163 if (auto PackIndex = E->getPackIndex()) in VisitSubstNonTypeTemplateParmExpr()