Lines Matching refs:Unexpanded

255                                ArrayRef<UnexpandedParameterPack> Unexpanded,  in TryExpandParameterPacks()  argument
3304 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformExprs() local
3305 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformExprs()
3306 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformExprs()
3316 Unexpanded, in TransformExprs()
3887 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformTemplateArguments() local
3888 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformTemplateArguments()
3889 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformTemplateArguments()
3898 Unexpanded, in TransformTemplateArguments()
4717 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformFunctionTypeParams() local
4723 SemaRef.collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformFunctionTypeParams()
4724 assert(Unexpanded.size() > 0 && "Could not find parameter packs!"); in TransformFunctionTypeParams()
4734 Unexpanded, in TransformFunctionTypeParams()
4824 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformFunctionTypeParams() local
4825 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformFunctionTypeParams()
4831 Unexpanded, in TransformFunctionTypeParams()
5066 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformExceptionSpec() local
5068 Unexpanded); in TransformExceptionSpec()
5069 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformExceptionSpec()
5080 Loc, SourceRange(), Unexpanded, Expand, in TransformExceptionSpec()
5970 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformObjCObjectType() local
5972 Unexpanded); in TransformObjCObjectType()
5973 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformObjCObjectType()
5983 Unexpanded, Expand, RetainExpansion, NumExpansions)) in TransformObjCObjectType()
9783 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformTypeTraitExpr() local
9784 SemaRef.collectUnexpandedParameterPacks(PatternTL, Unexpanded); in TransformTypeTraitExpr()
9795 Unexpanded, in TransformTypeTraitExpr()
10305 UnexpandedParameterPack Unexpanded(C->getCapturedVar(), C->getLocation()); in TransformLambdaExpr()
10311 Unexpanded, in TransformLambdaExpr()
10666 UnexpandedParameterPack Unexpanded(E->getPack(), E->getPackLoc()); in TransformSizeOfPackExpr()
10671 Unexpanded, in TransformSizeOfPackExpr()
10774 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformCXXFoldExpr() local
10775 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded); in TransformCXXFoldExpr()
10776 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformCXXFoldExpr()
10785 Unexpanded, in TransformCXXFoldExpr()
10954 SmallVector<UnexpandedParameterPack, 2> Unexpanded; in TransformObjCDictionaryLiteral() local
10955 getSema().collectUnexpandedParameterPacks(OrigElement.Key, Unexpanded); in TransformObjCDictionaryLiteral()
10956 getSema().collectUnexpandedParameterPacks(OrigElement.Value, Unexpanded); in TransformObjCDictionaryLiteral()
10957 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?"); in TransformObjCDictionaryLiteral()
10969 Unexpanded, in TransformObjCDictionaryLiteral()