Searched refs:getNumExpansions (Results 1 – 14 of 14) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaTemplateVariadic.cpp | 1073 NumExpansions = Expansion.getTypePtr()->getNumExpansions(); in getTemplateArgumentPackExpansionPattern() 1091 NumExpansions = Expansion->getNumExpansions(); in getTemplateArgumentPackExpansionPattern() 1139 return Subst->getNumExpansions(); in getFullyPackExpandedSize()
|
| D | TreeTransform.h | 3943 Optional<unsigned> OrigNumExpansions = Expansion->getNumExpansions(); in TransformExprs() 5627 OrigNumExpansions = ExpansionTL.getTypePtr()->getNumExpansions(); in TransformFunctionTypeParams() 5978 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec() 6984 TL.getTypePtr()->getNumExpansions()); in TransformPackExpansionType() 7069 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType() 12178 ExpansionTL.getTypePtr()->getNumExpansions(); in TransformTypeTraitExpr() 12744 ExpansionTL.getTypePtr()->getNumExpansions(); in TransformLambdaExpr() 13276 E->getNumExpansions()); in TransformPackExpansionExpr() 13470 Optional<unsigned> OrigNumExpansions = E->getNumExpansions(), in TransformCXXFoldExpr()
|
| D | SemaTemplateDeduction.cpp | 1102 Optional<unsigned> NumExpansions = Expansion->getNumExpansions(); in DeduceTemplateArguments() 4195 Optional<unsigned> NumExpansions = ParamExpansion->getNumExpansions(); in DeduceTemplateArguments()
|
| D | SemaTemplateInstantiate.cpp | 1660 Vars.reserve(E->getNumExpansions()); in TransformFunctionParmPackExpr()
|
| D | SemaTemplate.cpp | 2384 PackTL.getTypePtr()->getNumExpansions()); in transformFunctionTypeParam() 6914 PE->getNumExpansions()); in CheckTemplateArgument()
|
| D | SemaTemplateInstantiateDecl.cpp | 2797 = Expansion.getTypePtr()->getNumExpansions(); in VisitNonTypeTemplateParmDecl()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | ExprCXX.h | 4091 Optional<unsigned> getNumExpansions() const { in getNumExpansions() function 4421 unsigned getNumExpansions() const { return NumParameters; } in getNumExpansions() function 4630 Optional<unsigned> getNumExpansions() const { in getNumExpansions() function
|
| D | TypeProperties.td | 725 let Read = [{ node->getNumExpansions() }];
|
| D | Type.h | 5659 Optional<unsigned> getNumExpansions() const { 5669 Profile(ID, getPattern(), getNumExpansions());
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | JSONNodeDumper.cpp | 718 if (llvm::Optional<unsigned> N = PET->getNumExpansions()) in VisitPackExpansionType()
|
| D | StmtProfile.cpp | 2111 ID.AddInteger(S->getNumExpansions()); in VisitFunctionParmPackExpr()
|
| D | TextNodeDumper.cpp | 1582 if (auto N = T->getNumExpansions()) in VisitPackExpansionType()
|
| D | ASTImporter.cpp | 1541 T->getNumExpansions(), in VisitPackExpansionType() 7531 ToType, ToPattern, ToEllipsisLoc, E->getNumExpansions()); in VisitPackExpansionExpr() 8225 ToEllipsisLoc, ToRHS, ToRParenLoc, E->getNumExpansions()); in VisitCXXFoldExpr()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
| D | ASTWriterStmt.cpp | 2050 Record.push_back(E->getNumExpansions()); in VisitFunctionParmPackExpr()
|