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