Searched refs:Intro (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Sema/
H A DSemaLambda.cpp839 void Sema::ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, argument
888 EndLoc = Intro.Range.getEnd();
918 CXXRecordDecl *Class = createLambdaClosureType(Intro.Range, MethodTyInfo,
919 KnownDependent, Intro.Default);
921 CXXMethodDecl *Method = startLambdaDefinition(Class, Intro.Range,
934 Intro.Range,
935 Intro.Default, Intro.DefaultLoc,
951 if (Intro.Default != LCD_None && !Class->getParent()->isFunctionOrMethod() &&
955 Diag(Intro
[all...]
H A DSemaCodeComplete.cpp4468 void Sema::CodeCompleteLambdaIntroducer(Scope *S, LambdaIntroducer &Intro, argument
4478 for (const auto &C : Intro.Captures) {
4503 if (!IncludedThis && !AfterAmpersand && Intro.Default != LCD_ByCopy)
/external/clang/lib/Parse/
H A DParseExprCXX.cpp719 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
858 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local
1019 TryParseLambdaIntroducer(LambdaIntroducer &Intro) argument
1045 ParseLambdaExpressionAfterIntroducer( LambdaIntroducer &Intro) argument
[all...]
H A DParseInit.cpp72 LambdaIntroducer Intro; local
74 Optional<unsigned> DiagID(ParseLambdaIntroducer(Intro, &SkippedInits));
H A DParseTentative.cpp541 LambdaIntroducer Intro; local
542 if (!TryParseLambdaIntroducer(Intro)) {
/external/clang/include/clang/Parse/
H A DParser.h1429 Optional<unsigned> ParseLambdaIntroducer(LambdaIntroducer &Intro,
1431 bool TryParseLambdaIntroducer(LambdaIntroducer &Intro);
1433 LambdaIntroducer &Intro);
/external/clang/include/clang/Sema/
H A DSema.h4786 void ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro,
8354 void CodeCompleteLambdaIntroducer(Scope *S, LambdaIntroducer &Intro,

Completed in 180 milliseconds