45 references to EatContextualToken
Microsoft.CodeAnalysis.CSharp (45)
Parser\DirectiveParser.cs (14)
54result = this.ParseIfDirective(hash, this.EatContextualToken(contextualKind), isActive); 58result = this.ParseElifDirective(hash, this.EatContextualToken(contextualKind), isActive, endIsActive); 62result = this.ParseElseDirective(hash, this.EatContextualToken(contextualKind), isActive, endIsActive); 66result = this.ParseEndIfDirective(hash, this.EatContextualToken(contextualKind), isActive, endIsActive); 70result = this.ParseRegionDirective(hash, this.EatContextualToken(contextualKind), isActive); 74result = this.ParseEndRegionDirective(hash, this.EatContextualToken(contextualKind), isActive); 79result = this.ParseDefineOrUndefDirective(hash, this.EatContextualToken(contextualKind), isActive, isFollowingToken); 84result = this.ParseErrorOrWarningDirective(hash, this.EatContextualToken(contextualKind), isActive); 88var lineKeyword = this.EatContextualToken(contextualKind); 95result = this.ParsePragmaDirective(hash, this.EatContextualToken(contextualKind), isActive); 99result = this.ParseReferenceDirective(hash, this.EatContextualToken(contextualKind), isActive, isFollowingToken); 103result = this.ParseLoadDirective(hash, this.EatContextualToken(contextualKind), isActive, isFollowingToken); 107result = this.ParseNullableDirective(hash, this.EatContextualToken(contextualKind), isActive); 577var warning = this.EatContextualToken(SyntaxKind.WarningKeyword);
Parser\LanguageParser_Patterns.cs (1)
204return _syntaxFactory.DiscardPattern(this.EatContextualToken(SyntaxKind.UnderscoreToken));
Parser\LanguageParser.cs (30)
929this.EatContextualToken(SyntaxKind.AliasKeyword), 2252var where = this.EatContextualToken(SyntaxKind.WhereKeyword); 2395var allows = this.EatContextualToken(SyntaxKind.AllowsKeyword); 5037modifiers.Add(this.EatContextualToken(SyntaxKind.ScopedKeyword)); 5053modifiers.Add(this.EatContextualToken(SyntaxKind.ScopedKeyword)); 8097managedSpecifier = EatContextualToken(CurrentToken.ContextualKind); 8432return this.ParseForEachStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8439return this.ParseUsingStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 9456var whenKeyword = this.EatContextualToken(SyntaxKind.WhenKeyword); 10488awaitKeyword = this.EatContextualToken(SyntaxKind.AwaitKeyword); 10599var scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword); 10637? this.EatContextualToken(SyntaxKind.ScopedKeyword) 10700? _syntaxFactory.DiscardDesignation(this.EatContextualToken(SyntaxKind.UnderscoreToken)) 10712this.EatContextualToken(SyntaxKind.WhenKeyword), 10814mod = this.EatContextualToken(k); 11491this.EatContextualToken(SyntaxKind.AwaitKeyword), 11830return this.EatContextualToken(operatorTokenKind); 11915? EatContextualToken(SyntaxKind.ScopedKeyword) 12011return _syntaxFactory.FieldExpression(this.EatContextualToken(SyntaxKind.FieldKeyword)); 13305return _syntaxFactory.WithElement(this.EatContextualToken(SyntaxKind.WithKeyword), this.ParseParenthesizedArgumentList()); 13802modifiers.Add(this.EatContextualToken(SyntaxKind.PartialKeyword)); 13815modifiers.Add(this.EatContextualToken(SyntaxKind.AsyncKeyword)); 14244var @from = this.EatContextualToken(SyntaxKind.FromKeyword); 14278joinKeyword: this.EatContextualToken(SyntaxKind.JoinKeyword), 14298this.EatContextualToken(SyntaxKind.LetKeyword), 14311this.EatContextualToken(SyntaxKind.WhereKeyword), 14318var @orderby = this.EatContextualToken(SyntaxKind.OrderByKeyword); 14382this.EatContextualToken(SyntaxKind.SelectKeyword), 14390this.EatContextualToken(SyntaxKind.GroupKeyword), 14400this.EatContextualToken(SyntaxKind.IntoKeyword),