Home
last modified time | relevance | path

Searched refs:getNumExpansions (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp1071 NumExpansions = Expansion.getTypePtr()->getNumExpansions(); in getTemplateArgumentPackExpansionPattern()
1089 NumExpansions = Expansion->getNumExpansions(); in getTemplateArgumentPackExpansionPattern()
1137 return Subst->getNumExpansions(); in getFullyPackExpandedSize()
H A DTreeTransform.h4008 Optional<unsigned> OrigNumExpansions = Expansion->getNumExpansions(); in TransformExprs()
5693 OrigNumExpansions = ExpansionTL.getTypePtr()->getNumExpansions(); in TransformFunctionTypeParams()
6044 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()
7084 TL.getTypePtr()->getNumExpansions()); in TransformPackExpansionType()
7169 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
12459 ExpansionTL.getTypePtr()->getNumExpansions(); in TransformTypeTraitExpr()
13029 ExpansionTL.getTypePtr()->getNumExpansions(); in TransformLambdaExpr()
13571 E->getNumExpansions()); in TransformPackExpansionExpr()
13765 Optional<unsigned> OrigNumExpansions = E->getNumExpansions(), in TransformCXXFoldExpr()
H A DSemaTemplateDeduction.cpp1089 Optional<unsigned> NumExpansions = Expansion->getNumExpansions(); in DeduceTemplateArguments()
4071 Optional<unsigned> NumExpansions = ParamExpansion->getNumExpansions(); in DeduceTemplateArguments()
H A DSemaTemplateInstantiate.cpp1673 Vars.reserve(E->getNumExpansions()); in TransformFunctionParmPackExpr()
H A DSemaTemplate.cpp2389 PackTL.getTypePtr()->getNumExpansions()); in transformFunctionTypeParam()
6976 PE->getNumExpansions()); in CheckTemplateArgument()
H A DSemaTemplateInstantiateDecl.cpp2848 = Expansion.getTypePtr()->getNumExpansions(); in VisitNonTypeTemplateParmDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprCXX.h4108 Optional<unsigned> getNumExpansions() const { in getNumExpansions() function
4438 unsigned getNumExpansions() const { return NumParameters; } in getNumExpansions() function
4647 Optional<unsigned> getNumExpansions() const { in getNumExpansions() function
H A DTypeProperties.td751 let Read = [{ node->getNumExpansions() }];
H A DType.h5792 Optional<unsigned> getNumExpansions() const {
5802 Profile(ID, getPattern(), getNumExpansions());
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp718 if (llvm::Optional<unsigned> N = PET->getNumExpansions()) in VisitPackExpansionType()
H A DTextNodeDumper.cpp1609 if (auto N = T->getNumExpansions()) in VisitPackExpansionType()
H A DStmtProfile.cpp2169 ID.AddInteger(S->getNumExpansions()); in VisitFunctionParmPackExpr()
H A DASTImporter.cpp1603 T->getNumExpansions(), in VisitPackExpansionType()
7661 ToType, ToPattern, ToEllipsisLoc, E->getNumExpansions()); in VisitPackExpansionExpr()
8370 ToEllipsisLoc, ToRHS, ToRParenLoc, E->getNumExpansions()); in VisitCXXFoldExpr()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp2048 Record.push_back(E->getNumExpansions()); in VisitFunctionParmPackExpr()