Lines Matching refs:Intro
432 void Sema::ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro,
462 EndLoc = Intro.Range.getEnd();
498 CXXRecordDecl *Class = createLambdaClosureType(Intro.Range, MethodTyInfo,
501 CXXMethodDecl *Method = startLambdaDefinition(Class, Intro.Range,
515 = enterLambdaScope(Method, Intro.Range, Intro.Default, ExplicitParams,
521 = Intro.Default == LCD_None? Intro.Range.getBegin() : Intro.DefaultLoc;
523 C = Intro.Captures.begin(),
524 E = Intro.Captures.end();
543 if (Intro.Default == LCD_ByCopy) {
570 if (C->Kind == LCK_ByRef && Intro.Default == LCD_ByRef) {
575 } else if (C->Kind == LCK_ByCopy && Intro.Default == LCD_ByCopy) {