Lines Matching refs:IntroducerRange
248 Sema::createLambdaClosureType(SourceRange IntroducerRange, TypeSourceInfo *Info, in createLambdaClosureType() argument
259 Context, DC, Info, IntroducerRange.getBegin(), LambdaDependencyKind, in createLambdaClosureType()
523 SourceRange IntroducerRange, in buildLambdaScope() argument
535 LSI->IntroducerRange = IntroducerRange; in buildLambdaScope()
972 CXXMethodDecl *Sema::CreateLambdaCallOperator(SourceRange IntroducerRange, in CreateLambdaCallOperator() argument
984 DeclarationNameLoc::makeCXXOperatorNameLoc(IntroducerRange.getBegin()); in CreateLambdaCallOperator()
987 DeclarationNameInfo(MethodName, IntroducerRange.getBegin(), in CreateLambdaCallOperator()
1070 LSI->IntroducerRange = Intro.Range; in ActOnLambdaExpressionAfterIntroducer()
1656 static void addFunctionPointerConversion(Sema &S, SourceRange IntroducerRange, in addFunctionPointerConversion() argument
1682 SourceLocation Loc = IntroducerRange.getBegin(); in addFunctionPointerConversion()
1831 static void addFunctionPointerConversions(Sema &S, SourceRange IntroducerRange, in addFunctionPointerConversions() argument
1841 addFunctionPointerConversion(S, IntroducerRange, Class, CallOperator, in addFunctionPointerConversions()
1848 SourceRange IntroducerRange, in addBlockPointerConversion() argument
1865 SourceLocation Loc = IntroducerRange.getBegin(); in addBlockPointerConversion()
2077 SourceRange IntroducerRange; in BuildLambdaExpr() local
2086 IntroducerRange = LSI->IntroducerRange; in BuildLambdaExpr()
2108 CaptureDefaultLoc : IntroducerRange.getBegin(); in BuildLambdaExpr()
2208 addFunctionPointerConversions(*this, IntroducerRange, Class, in BuildLambdaExpr()
2218 addBlockPointerConversion(*this, IntroducerRange, Class, CallOperator); in BuildLambdaExpr()
2229 LambdaExpr *Lambda = LambdaExpr::Create(Context, Class, IntroducerRange, in BuildLambdaExpr()