Searched defs:Intro (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/Parse/ |
H A D | ParseTentative.cpp | 471 LambdaIntroducer Intro; local 472 if (!TryParseLambdaIntroducer(Intro)) {
|
H A D | ParseExprCXX.cpp | 560 LambdaIntroducer Intro; local 562 llvm::Optional<unsigned> DiagID(ParseLambdaIntroducer(Intro)); 571 return ParseLambdaExpressionAfterIntroducer(Intro); 609 LambdaIntroducer Intro; local 610 if (TryParseLambdaIntroducer(Intro)) 612 return ParseLambdaExpressionAfterIntroducer(Intro); 618 llvm::Optional<unsigned> Parser::ParseLambdaIntroducer(LambdaIntroducer &Intro){ argument 625 Intro.Range.setBegin(T.getOpenLocation()); 632 Intro.Default = LCD_ByRef; 633 Intro 651 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local 668 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local 691 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local 726 TryParseLambdaIntroducer(LambdaIntroducer &Intro) argument 742 ParseLambdaExpressionAfterIntroducer( LambdaIntroducer &Intro) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 362 void Sema::ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, argument 372 CXXRecordDecl *Class = createLambdaClosureType(Intro.Range, KnownDependent); 393 EndLoc = Intro.Range.getEnd(); 423 CXXMethodDecl *Method = startLambdaDefinition(Class, Intro.Range, 437 = enterLambdaScope(Method, Intro.Range, Intro.Default, ExplicitParams, 443 = Intro.Default == LCD_None? Intro.Range.getBegin() : Intro.DefaultLoc; 445 C = Intro [all...] |
H A D | SemaCodeComplete.cpp | 4279 void Sema::CodeCompleteLambdaIntroducer(Scope *S, LambdaIntroducer &Intro, argument 4289 for (SmallVectorImpl<LambdaCapture>::iterator C = Intro.Captures.begin(), 4290 CEnd = Intro.Captures.end(); 4316 if (!IncludedThis && !AfterAmpersand && Intro.Default != LCD_ByCopy)
|
Completed in 67 milliseconds