Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/clang/lib/AST/
HDTemplateName.cpp57 Profile(ID, Replacement, getAssociatedDecl(), getIndex(), getPackIndex()); in Profile()
HDASTStructuralEquivalence.cpp322 if (E1->getPackIndex() != E2->getPackIndex()) in IsStmtEquivalent()
1220 if (Subst1->getPackIndex() != Subst2->getPackIndex()) in IsStructurallyEquivalent()
HDTextNodeDumper.cpp1193 if (std::optional<unsigned int> PackIndex = STS->getPackIndex()) in dumpBareTemplateName()
2004 if (auto PackIndex = T->getPackIndex()) in VisitSubstTemplateTypeParmType()
HDJSONNodeDumper.cpp774 if (auto PackIndex = STTPT->getPackIndex()) in VisitSubstTemplateTypeParmType()
HDASTImporter.cpp1588 T->getPackIndex()); in VisitSubstTemplateTypeParmType()
8879 E->getIndex(), E->getPackIndex(), E->isReferenceParameter()); in VisitSubstNonTypeTemplateParmExpr()
9878 Subst->getPackIndex()); in Import()
HDType.cpp1259 T->getIndex(), T->getPackIndex()); in VisitSubstTemplateTypeParmType()
HDASTContext.cpp13629 auto PackIndex = SX->getPackIndex(); in getCommonSugarTypeNode()
13630 if (PackIndex != SY->getPackIndex()) in getCommonSugarTypeNode()
/freebsd-head/contrib/llvm-project/clang/include/clang/AST/
HDTemplateName.h397 std::optional<unsigned> getPackIndex() const { in getPackIndex() function
HDTypeProperties.td796 let Read = [{ node->getPackIndex() }];
HDPropertiesBase.td729 let Read = [{ parm->getPackIndex() }];
HDType.h6236 std::optional<unsigned> getPackIndex() const {
6247 getPackIndex());
HDExprCXX.h4531 std::optional<unsigned> getPackIndex() const { in getPackIndex() function
/freebsd-head/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateInstantiate.cpp1384 std::optional<unsigned> getPackIndex(TemplateArgument Pack) { in getPackIndex() function in __anonb60a4e940211::TemplateInstantiator
2001 PackIndex = getPackIndex(Arg); in TransformTemplateName()
2027 getPackIndex(Pack)); in TransformTemplateName()
2095 PackIndex = getPackIndex(Arg); in TransformTemplateParmRefExpr()
2256 E->getParameterPackLocation(), Arg, getPackIndex(Pack)); in TransformSubstNonTypeTemplateParmPackExpr()
2299 SugaredConverted, E->getPackIndex()); in TransformSubstNonTypeTemplateParmExpr()
2514 PackIndex = getPackIndex(Arg); in TransformTemplateTypeParmType()
2565 getPackIndex(Pack), Arg, TL.getNameLoc()); in TransformSubstTemplateTypeParmPackType()
HDTreeTransform.h6886 Replacement, NewReplaced, T->getIndex(), T->getPackIndex()); in TransformSubstTemplateTypeParmType()
/freebsd-head/contrib/llvm-project/clang/lib/Serialization/
HDASTWriterStmt.cpp2201 CurrentPackingBits.addBit((bool)E->getPackIndex()); in VisitSubstNonTypeTemplateParmExpr()
2202 if (auto PackIndex = E->getPackIndex()) in VisitSubstNonTypeTemplateParmExpr()