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

/freebsd-11.0-release/contrib/llvm/tools/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
859 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, local
1021 TryParseLambdaIntroducer(LambdaIntroducer &Intro) argument
1047 ParseLambdaExpressionAfterIntroducer( LambdaIntroducer &Intro) argument
[all...]
H A DParseInit.cpp72 LambdaIntroducer Intro; local
74 Optional<unsigned> DiagID(ParseLambdaIntroducer(Intro, &SkippedInits));
H A DParseTentative.cpp540 LambdaIntroducer Intro; local
541 if (!TryParseLambdaIntroducer(Intro)) {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp802 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 DSemaCodeComplete.cpp4531 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 DParser.h1506 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 DSema.h5048 void ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro,
8884 void CodeCompleteLambdaIntroducer(Scope *S, LambdaIntroducer &Intro,

Completed in 178 milliseconds