Searched refs:Intro (Results 1 - 7 of 7) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 719 LambdaIntroducer Intro; local 720 Optional<unsigned> DiagID = ParseLambdaIntroducer(Intro); 729 return ParseLambdaExpressionAfterIntroducer(Intro); 767 LambdaIntroducer Intro; local 768 if (TryParseLambdaIntroducer(Intro)) 771 return ParseLambdaExpressionAfterIntroducer(Intro); 775 /// \param Intro A LambdaIntroducer filled in with information about the 780 /// populate \p Intro. This flag will be set to \c true if we do so. 783 Optional<unsigned> Parser::ParseLambdaIntroducer(LambdaIntroducer &Intro, argument 791 Intro 817 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local 834 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local 859 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local 1021 TryParseLambdaIntroducer(LambdaIntroducer &Intro) argument 1047 ParseLambdaExpressionAfterIntroducer( LambdaIntroducer &Intro) argument [all...] |
H A D | ParseInit.cpp | 72 LambdaIntroducer Intro; local 74 Optional<unsigned> DiagID(ParseLambdaIntroducer(Intro, &SkippedInits));
|
H A D | ParseTentative.cpp | 540 LambdaIntroducer Intro; local 541 if (!TryParseLambdaIntroducer(Intro)) {
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 802 void Sema::ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, argument 852 EndLoc = Intro.Range.getEnd(); 882 CXXRecordDecl *Class = createLambdaClosureType(Intro.Range, MethodTyInfo, 883 KnownDependent, Intro.Default); 885 CXXMethodDecl *Method = startLambdaDefinition(Class, Intro.Range, 897 buildLambdaScope(LSI, Method, Intro.Range, Intro.Default, Intro.DefaultLoc, 911 if (Intro.Default != LCD_None && !Class->getParent()->isFunctionOrMethod() && 915 Diag(Intro [all...] |
H A D | SemaCodeComplete.cpp | 4531 void Sema::CodeCompleteLambdaIntroducer(Scope *S, LambdaIntroducer &Intro, argument 4541 for (const auto &C : Intro.Captures) { 4566 if (!IncludedThis && !AfterAmpersand && Intro.Default != LCD_ByCopy)
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1506 Optional<unsigned> ParseLambdaIntroducer(LambdaIntroducer &Intro, 1508 bool TryParseLambdaIntroducer(LambdaIntroducer &Intro); 1510 LambdaIntroducer &Intro);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 5048 void ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, 8884 void CodeCompleteLambdaIntroducer(Scope *S, LambdaIntroducer &Intro,
|
Completed in 178 milliseconds