Searched refs:getNumExpansions (Results 1 – 18 of 18) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 814 NewPackSize = BindingPack->getNumExpansions(); in CheckParameterPacksForExpansion() 837 ->getNumExpansions(); in CheckParameterPacksForExpansion() 841 ->getNumExpansions(); in CheckParameterPacksForExpansion() 1267 NumExpansions = Expansion.getTypePtr()->getNumExpansions(); in getTemplateArgumentPackExpansionPattern() 1285 NumExpansions = Expansion->getNumExpansions(); in getTemplateArgumentPackExpansionPattern() 1335 return Subst->getNumExpansions(); in getFullyPackExpandedSize()
|
| H A D | SemaTemplateDeductionGuide.cpp | 637 PackTL.getTypePtr()->getNumExpansions()); in transformFunctionTypeParam()
|
| H A D | TreeTransform.h | 4474 UnsignedOrNone OrigNumExpansions = Expansion->getNumExpansions(); in TransformExprs() 6212 OrigNumExpansions = ExpansionTL.getTypePtr()->getNumExpansions(); in TransformFunctionTypeParams() 6622 UnsignedOrNone NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec() 7893 TL.getTypePtr()->getNumExpansions()); in TransformPackExpansionType() 7976 UnsignedOrNone NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType() 14881 ExpansionTL.getTypePtr()->getNumExpansions(); in TransformTypeTraitExpr() 15458 ExpansionTL.getTypePtr()->getNumExpansions(); in TransformLambdaExpr() 16080 E->getNumExpansions()); in TransformPackExpansionExpr() 16371 UnsignedOrNone OrigNumExpansions = E->getNumExpansions(), in TransformCXXFoldExpr()
|
| H A D | SemaConcept.cpp | 307 UnsignedOrNone NumExpansions = FE->getNumExpansions(); in EvaluateFoldExpandedConstraintSize()
|
| H A D | SemaTemplateInstantiate.cpp | 1986 ExpansionTL.getTypePtr()->getNumExpansions(); in maybeInstantiateFunctionParameterToScope() 2502 Vars.reserve(E->getNumExpansions()); in TransformFunctionParmPackExpr()
|
| H A D | SemaTemplateDeduction.cpp | 1207 UnsignedOrNone NumExpansions = Expansion->getNumExpansions(); in DeduceForEachType() 4630 UnsignedOrNone NumExpansions = ParamExpansion->getNumExpansions(); in DeduceTemplateArguments()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 3566 Expansion.getTypePtr()->getNumExpansions(); in VisitNonTypeTemplateParmDecl()
|
| H A D | SemaTemplate.cpp | 6937 DeductionArg, ArgPE->getEllipsisLoc(), ArgPE->getNumExpansions()); in CheckTemplateArgument()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 4341 UnsignedOrNone getNumExpansions() const { in getNumExpansions() function 4817 unsigned getNumExpansions() const { return NumParameters; } in getNumExpansions() function 5017 UnsignedOrNone getNumExpansions() const { return NumExpansions; } in getNumExpansions() function
|
| H A D | TypeProperties.td | 842 let Read = [{ node->getNumExpansions() }];
|
| H A D | Type.h | 7339 UnsignedOrNone getNumExpansions() const { 7349 Profile(ID, getPattern(), getNumExpansions());
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 3601 ValueDecl *const *First = FP->getNumExpansions() > 0 ? FP->begin() : nullptr; in getBindingPackDecls() 3604 FP->getNumExpansions()); in getBindingPackDecls()
|
| H A D | JSONNodeDumper.cpp | 820 if (UnsignedOrNone N = PET->getNumExpansions()) in VisitPackExpansionType()
|
| H A D | StmtProfile.cpp | 2327 ID.AddInteger(S->getNumExpansions()); in VisitFunctionParmPackExpr()
|
| H A D | TextNodeDumper.cpp | 2199 if (auto N = T->getNumExpansions()) in VisitPackExpansionType()
|
| H A D | ASTImporter.cpp | 1883 T->getNumExpansions(), in VisitPackExpansionType() 8569 PackExpansionExpr(ToPattern, ToEllipsisLoc, E->getNumExpansions()); in VisitPackExpansionExpr() 9295 ToEllipsisLoc, ToRHS, ToRParenLoc, E->getNumExpansions()); in VisitCXXFoldExpr()
|
| H A D | ASTContext.cpp | 14272 assert(PX->getNumExpansions() == PY->getNumExpansions()); in getCommonNonSugarTypeNode() 14275 PX->getNumExpansions(), false); in getCommonNonSugarTypeNode()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2253 Record.push_back(E->getNumExpansions()); in VisitFunctionParmPackExpr()
|