Searched refs:getPackIndex (Results 1 – 15 of 15) sorted by relevance
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateName.h | 397 std::optional<unsigned> getPackIndex() const { in getPackIndex() function
|
| H A D | TypeProperties.td | 796 let Read = [{ node->getPackIndex() }];
|
| H A D | PropertiesBase.td | 729 let Read = [{ parm->getPackIndex() }];
|
| H A D | Type.h | 6236 std::optional<unsigned> getPackIndex() const { 6247 getPackIndex());
|
| H A D | ExprCXX.h | 4531 std::optional<unsigned> getPackIndex() const { in getPackIndex() function
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateName.cpp | 57 Profile(ID, Replacement, getAssociatedDecl(), getIndex(), getPackIndex()); in Profile()
|
| H A D | ASTStructuralEquivalence.cpp | 322 if (E1->getPackIndex() != E2->getPackIndex()) in IsStmtEquivalent() 1220 if (Subst1->getPackIndex() != Subst2->getPackIndex()) in IsStructurallyEquivalent()
|
| H A D | TextNodeDumper.cpp | 1193 if (std::optional<unsigned int> PackIndex = STS->getPackIndex()) in dumpBareTemplateName() 2004 if (auto PackIndex = T->getPackIndex()) in VisitSubstTemplateTypeParmType()
|
| H A D | JSONNodeDumper.cpp | 774 if (auto PackIndex = STTPT->getPackIndex()) in VisitSubstTemplateTypeParmType()
|
| H A D | ASTImporter.cpp | 1588 T->getPackIndex()); in VisitSubstTemplateTypeParmType() 8879 E->getIndex(), E->getPackIndex(), E->isReferenceParameter()); in VisitSubstNonTypeTemplateParmExpr() 9878 Subst->getPackIndex()); in Import()
|
| H A D | Type.cpp | 1259 T->getIndex(), T->getPackIndex()); in VisitSubstTemplateTypeParmType()
|
| H A D | ASTContext.cpp | 13629 auto PackIndex = SX->getPackIndex(); in getCommonSugarTypeNode() 13630 if (PackIndex != SY->getPackIndex()) in getCommonSugarTypeNode()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 1387 std::optional<unsigned> getPackIndex(TemplateArgument Pack) { in getPackIndex() function in __anon54d8576a0211::TemplateInstantiator 2004 PackIndex = getPackIndex(Arg); in TransformTemplateName() 2030 getPackIndex(Pack)); in TransformTemplateName() 2098 PackIndex = getPackIndex(Arg); in TransformTemplateParmRefExpr() 2259 E->getParameterPackLocation(), Arg, getPackIndex(Pack)); in TransformSubstNonTypeTemplateParmPackExpr() 2302 SugaredConverted, E->getPackIndex()); in TransformSubstNonTypeTemplateParmExpr() 2517 PackIndex = getPackIndex(Arg); in TransformTemplateTypeParmType() 2568 getPackIndex(Pack), Arg, TL.getNameLoc()); in TransformSubstTemplateTypeParmPackType()
|
| H A D | TreeTransform.h | 6886 Replacement, NewReplaced, T->getIndex(), T->getPackIndex()); in TransformSubstTemplateTypeParmType()
|
| /src/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2201 CurrentPackingBits.addBit((bool)E->getPackIndex()); in VisitSubstNonTypeTemplateParmExpr() 2202 if (auto PackIndex = E->getPackIndex()) in VisitSubstNonTypeTemplateParmExpr()
|