39 references to EatContextualToken
Microsoft.CodeAnalysis.CSharp (39)
Parser\DirectiveParser.cs (14)
56result = this.ParseIfDirective(hash, this.EatContextualToken(contextualKind), isActive); 60result = this.ParseElifDirective(hash, this.EatContextualToken(contextualKind), isActive, endIsActive); 64result = this.ParseElseDirective(hash, this.EatContextualToken(contextualKind), isActive, endIsActive); 68result = this.ParseEndIfDirective(hash, this.EatContextualToken(contextualKind), isActive, endIsActive); 72result = this.ParseRegionDirective(hash, this.EatContextualToken(contextualKind), isActive); 76result = this.ParseEndRegionDirective(hash, this.EatContextualToken(contextualKind), isActive); 81result = this.ParseDefineOrUndefDirective(hash, this.EatContextualToken(contextualKind), isActive, isAfterFirstTokenInFile && !isAfterNonWhitespaceOnLine); 86result = this.ParseErrorOrWarningDirective(hash, this.EatContextualToken(contextualKind), isActive); 90var lineKeyword = this.EatContextualToken(contextualKind); 97result = this.ParsePragmaDirective(hash, this.EatContextualToken(contextualKind), isActive); 101result = this.ParseReferenceDirective(hash, this.EatContextualToken(contextualKind), isActive, isAfterFirstTokenInFile && !isAfterNonWhitespaceOnLine); 105result = this.ParseLoadDirective(hash, this.EatContextualToken(contextualKind), isActive, isAfterFirstTokenInFile && !isAfterNonWhitespaceOnLine); 109result = this.ParseNullableDirective(hash, this.EatContextualToken(contextualKind), isActive); 571var warning = this.EatContextualToken(SyntaxKind.WarningKeyword);
Parser\LanguageParser.cs (24)
769this.EatContextualToken(SyntaxKind.AliasKeyword), 1852var where = this.EatContextualToken(SyntaxKind.WhereKeyword); 7264managedSpecifier = EatContextualToken(CurrentToken.ContextualKind); 7510return this.ParseForEachStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 7517return this.ParseUsingStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8444var whenKeyword = this.EatContextualToken(SyntaxKind.WhenKeyword); 8630scopedKeyword = EatContextualToken(SyntaxKind.ScopedKeyword); 9393awaitKeyword = this.EatContextualToken(SyntaxKind.AwaitKeyword); 9484SyntaxToken scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword); 9567? _syntaxFactory.DiscardDesignation(this.EatContextualToken(SyntaxKind.UnderscoreToken)) 9579this.EatContextualToken(SyntaxKind.WhenKeyword), 9661mod = this.EatContextualToken(k); 10338this.EatContextualToken(SyntaxKind.AwaitKeyword), 10463var opToken = this.EatContextualToken(tk); 10600? EatContextualToken(SyntaxKind.ScopedKeyword) 12339modifiers.Add(this.EatContextualToken(SyntaxKind.AsyncKeyword)); 12765var @from = this.EatContextualToken(SyntaxKind.FromKeyword); 12799joinKeyword: this.EatContextualToken(SyntaxKind.JoinKeyword), 12819this.EatContextualToken(SyntaxKind.LetKeyword), 12829this.EatContextualToken(SyntaxKind.WhereKeyword), 12836var @orderby = this.EatContextualToken(SyntaxKind.OrderByKeyword); 12900this.EatContextualToken(SyntaxKind.SelectKeyword), 12908this.EatContextualToken(SyntaxKind.GroupKeyword), 12918this.EatContextualToken(SyntaxKind.IntoKeyword),
Parser\LanguageParser_Patterns.cs (1)
189return _syntaxFactory.DiscardPattern(this.EatContextualToken(SyntaxKind.UnderscoreToken));