Lines Matching refs:Unexpanded
289 ArrayRef<UnexpandedParameterPack> Unexpanded, in TryExpandParameterPacks() argument
4263 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformExprs() local
4264 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformExprs()
4265 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformExprs()
4275 Unexpanded, in TransformExprs()
4860 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformTemplateArguments() local
4861 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformTemplateArguments()
4862 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformTemplateArguments()
4871 Unexpanded, in TransformTemplateArguments()
5972 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformFunctionTypeParams() local
5978 SemaRef.collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformFunctionTypeParams()
5984 if (Unexpanded.size() > 0) { in TransformFunctionTypeParams()
5989 Unexpanded, in TransformFunctionTypeParams()
6092 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformFunctionTypeParams() local
6093 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformFunctionTypeParams()
6099 Unexpanded, in TransformFunctionTypeParams()
6385 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformExceptionSpec() local
6387 Unexpanded); in TransformExceptionSpec()
6388 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformExceptionSpec()
6399 Loc, SourceRange(), Unexpanded, Expand, in TransformExceptionSpec()
6660 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformPackIndexingType() local
6661 getSema().collectUnexpandedParameterPacks(T, Unexpanded); in TransformPackIndexingType()
6662 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformPackIndexingType()
6670 Unexpanded, ShouldExpand, in TransformPackIndexingType()
7674 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformObjCObjectType() local
7676 Unexpanded); in TransformObjCObjectType()
7677 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformObjCObjectType()
7687 Unexpanded, Expand, RetainExpansion, NumExpansions)) in TransformObjCObjectType()
13753 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformTypeTraitExpr() local
13754 SemaRef.collectUnexpandedParameterPacks(PatternTL, Unexpanded); in TransformTypeTraitExpr()
13765 Unexpanded, in TransformTypeTraitExpr()
14329 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformLambdaExpr() local
14330 SemaRef.collectUnexpandedParameterPacks(OldVD->getInit(), Unexpanded); in TransformLambdaExpr()
14341 OldVD->getInit()->getSourceRange(), Unexpanded, Expand, in TransformLambdaExpr()
14492 UnexpandedParameterPack Unexpanded(C->getCapturedVar(), C->getLocation()); in TransformLambdaExpr()
14498 Unexpanded, in TransformLambdaExpr()
15001 UnexpandedParameterPack Unexpanded(E->getPack(), E->getPackLoc()); in TransformSizeOfPackExpr()
15006 Unexpanded, in TransformSizeOfPackExpr()
15138 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformPackIndexingExpr() local
15140 Unexpanded); in TransformPackIndexingExpr()
15141 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformPackIndexingExpr()
15150 E->getEllipsisLoc(), Pattern->getSourceRange(), Unexpanded, in TransformPackIndexingExpr()
15246 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformCXXFoldExpr() local
15247 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformCXXFoldExpr()
15248 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformCXXFoldExpr()
15258 Unexpanded, in TransformCXXFoldExpr()
15459 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformObjCDictionaryLiteral() local
15460 getSema().collectUnexpandedParameterPacks(OrigElement.Key, Unexpanded); in TransformObjCDictionaryLiteral()
15461 getSema().collectUnexpandedParameterPacks(OrigElement.Value, Unexpanded); in TransformObjCDictionaryLiteral()
15462 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformObjCDictionaryLiteral()
15473 PatternRange, Unexpanded, Expand, in TransformObjCDictionaryLiteral()