• Home
  • Raw
  • Download

Lines Matching refs:NumExpansions

284                                Optional<unsigned> &NumExpansions) {  in TryExpandParameterPacks()  argument
689 Optional<unsigned> NumExpansions,
1182 Optional<unsigned> NumExpansions) { in RebuildPackExpansionType() argument
1184 NumExpansions); in RebuildPackExpansionType()
3536 Optional<unsigned> NumExpansions) { in RebuildPackExpansion() argument
3541 EllipsisLoc, NumExpansions); in RebuildPackExpansion()
3552 NumExpansions), in RebuildPackExpansion()
3568 NumExpansions)) in RebuildPackExpansion()
3583 Optional<unsigned> NumExpansions) { in RebuildPackExpansion() argument
3584 return getSema().CheckPackExpansion(Pattern, EllipsisLoc, NumExpansions); in RebuildPackExpansion()
3596 Optional<unsigned> NumExpansions) { in RebuildCXXFoldExpr() argument
3599 NumExpansions); in RebuildCXXFoldExpr()
3833 Optional<unsigned> NumExpansions = OrigNumExpansions; in TransformExprs() local
3838 NumExpansions)) in TransformExprs()
3852 NumExpansions); in TransformExprs()
3868 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformExprs()
4428 Optional<unsigned> NumExpansions = OrigNumExpansions; in TransformTemplateArguments() local
4434 NumExpansions)) in TransformTemplateArguments()
4447 NumExpansions); in TransformTemplateArguments()
4457 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformTemplateArguments()
5432 ParmVarDecl *OldParm, int indexAdjustment, Optional<unsigned> NumExpansions, in TransformFunctionTypeParam() argument
5437 if (NumExpansions && isa<PackExpansionType>(OldDI->getType())) { in TransformFunctionTypeParam()
5455 NumExpansions); in TransformFunctionTypeParam()
5501 Optional<unsigned> NumExpansions; in TransformFunctionTypeParams() local
5519 NumExpansions = OrigNumExpansions; in TransformFunctionTypeParams()
5525 NumExpansions)) { in TransformFunctionTypeParams()
5541 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformFunctionTypeParams()
5592 NumExpansions, in TransformFunctionTypeParams()
5617 Optional<unsigned> NumExpansions; in TransformFunctionTypeParams() local
5633 NumExpansions)) { in TransformFunctionTypeParams()
5640 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformFunctionTypeParams()
5695 NumExpansions); in TransformFunctionTypeParams()
5869 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec() local
5874 RetainExpansion, NumExpansions)) in TransformExceptionSpec()
5886 U = SemaRef.Context.getPackExpansionType(U, NumExpansions); in TransformExceptionSpec()
5893 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) { in TransformExceptionSpec()
6961 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType() local
6964 Unexpanded, Expand, RetainExpansion, NumExpansions)) in TransformObjCObjectType()
6981 NewPatternType, NumExpansions); in TransformObjCObjectType()
6991 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) { in TransformObjCObjectType()
11862 Optional<unsigned> NumExpansions = OrigNumExpansions; in TransformTypeTraitExpr() local
11867 NumExpansions)) in TransformTypeTraitExpr()
11886 NumExpansions); in TransformTypeTraitExpr()
11899 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformTypeTraitExpr()
11911 NumExpansions); in TransformTypeTraitExpr()
11940 NumExpansions); in TransformTypeTraitExpr()
12397 Optional<unsigned> NumExpansions) { in TransformLambdaExpr()
12410 EllipsisLoc, NumExpansions, OldVD->getIdentifier(), in TransformLambdaExpr()
12431 Optional<unsigned> NumExpansions = OrigNumExpansions; in TransformLambdaExpr() local
12435 RetainExpansion, NumExpansions)) in TransformLambdaExpr()
12438 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformLambdaExpr()
12445 SubstInitCapture(ExpansionTL.getEllipsisLoc(), NumExpansions); in TransformLambdaExpr()
12608 Optional<unsigned> NumExpansions; in TransformLambdaExpr() local
12613 NumExpansions)) { in TransformLambdaExpr()
12623 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformLambdaExpr()
12995 Optional<unsigned> NumExpansions; in TransformSizeOfPackExpr() local
12999 NumExpansions)) in TransformSizeOfPackExpr()
13063 Optional<unsigned> NumExpansions = in TransformSizeOfPackExpr() local
13065 if (!NumExpansions) { in TransformSizeOfPackExpr()
13072 Result = *Result + *NumExpansions; in TransformSizeOfPackExpr()
13166 NumExpansions = OrigNumExpansions; in TransformCXXFoldExpr() local
13171 NumExpansions)) in TransformCXXFoldExpr()
13195 E->getEllipsisLoc(), RHS.get(), E->getEndLoc(), NumExpansions); in TransformCXXFoldExpr()
13201 if (NumExpansions && SemaRef.getLangOpts().BracketDepth < NumExpansions) { in TransformCXXFoldExpr()
13204 << *NumExpansions << SemaRef.getLangOpts().BracketDepth in TransformCXXFoldExpr()
13233 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformCXXFoldExpr()
13235 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13362 Optional<unsigned> OrigNumExpansions = OrigElement.NumExpansions; in TransformObjCDictionaryLiteral()
13363 Optional<unsigned> NumExpansions = OrigNumExpansions; in TransformObjCDictionaryLiteral() local
13368 RetainExpansion, NumExpansions)) in TransformObjCDictionaryLiteral()
13391 Key.get(), Value.get(), OrigElement.EllipsisLoc, NumExpansions in TransformObjCDictionaryLiteral()
13403 for (unsigned I = 0; I != *NumExpansions; ++I) { in TransformObjCDictionaryLiteral()
13414 Key.get(), Value.get(), SourceLocation(), NumExpansions in TransformObjCDictionaryLiteral()