• Home
  • Raw
  • Download

Lines Matching refs:Intro

719   LambdaIntroducer Intro;  in ParseLambdaExpression()  local
720 Optional<unsigned> DiagID = ParseLambdaIntroducer(Intro); in ParseLambdaExpression()
729 return ParseLambdaExpressionAfterIntroducer(Intro); in ParseLambdaExpression()
770 LambdaIntroducer Intro; in TryParseLambdaExpression() local
771 if (TryParseLambdaIntroducer(Intro)) in TryParseLambdaExpression()
774 return ParseLambdaExpressionAfterIntroducer(Intro); in TryParseLambdaExpression()
786 Optional<unsigned> Parser::ParseLambdaIntroducer(LambdaIntroducer &Intro, in ParseLambdaIntroducer() argument
794 Intro.Range.setBegin(T.getOpenLocation()); in ParseLambdaIntroducer()
801 Intro.Default = LCD_ByRef; in ParseLambdaIntroducer()
802 Intro.DefaultLoc = ConsumeToken(); in ParseLambdaIntroducer()
805 Intro.Default = LCD_ByCopy; in ParseLambdaIntroducer()
806 Intro.DefaultLoc = ConsumeToken(); in ParseLambdaIntroducer()
818 !(getLangOpts().ObjC1 && Intro.Default == LCD_None && in ParseLambdaIntroducer()
819 !Intro.Captures.empty())) { in ParseLambdaIntroducer()
820 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, in ParseLambdaIntroducer()
837 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, in ParseLambdaIntroducer()
870 Actions.CodeCompleteLambdaIntroducer(getCurScope(), Intro, in ParseLambdaIntroducer()
1020 Intro.addCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in ParseLambdaIntroducer()
1025 Intro.Range.setEnd(T.getCloseLocation()); in ParseLambdaIntroducer()
1032 bool Parser::TryParseLambdaIntroducer(LambdaIntroducer &Intro) { in TryParseLambdaIntroducer() argument
1036 Optional<unsigned> DiagID(ParseLambdaIntroducer(Intro, &SkippedInits)); in TryParseLambdaIntroducer()
1046 Intro = LambdaIntroducer(); in TryParseLambdaIntroducer()
1047 DiagID = ParseLambdaIntroducer(Intro); in TryParseLambdaIntroducer()
1111 LambdaIntroducer &Intro) { in ParseLambdaExpressionAfterIntroducer() argument
1112 SourceLocation LambdaBeginLoc = Intro.Range.getBegin(); in ParseLambdaExpressionAfterIntroducer()
1307 Actions.ActOnStartOfLambdaDefinition(Intro, D, getCurScope()); in ParseLambdaExpressionAfterIntroducer()