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