265 references to EatToken
Microsoft.CodeAnalysis.CSharp (265)
Parser\DirectiveParser.cs (3)
119result = this.ParseShebangDirective(hash, this.EatToken(SyntaxKind.ExclamationToken), isActive); 123result = this.ParseIgnoredDirective(hash, this.EatToken(SyntaxKind.ColonToken), isActive, isFollowingToken); 833var close = this.EatToken(SyntaxKind.CloseParenToken);
Parser\DocumentationCommentParser.cs (22)
86var eoc = this.EatToken(SyntaxKind.EndOfDocumentationCommentToken); 204var lessThan = this.EatToken(SyntaxKind.LessThanToken); // guaranteed 267greaterThan = this.EatToken(SyntaxKind.GreaterThanToken); 525SyntaxToken openQuote = EatToken(this.CurrentToken.Kind == SyntaxKind.SingleQuoteToken 683var id = this.EatToken(SyntaxKind.IdentifierToken); 701id = this.EatToken(SyntaxKind.IdentifierToken); 722var lessThanExclamationMinusMinusToken = this.EatToken(SyntaxKind.XmlCommentStartToken); 742var minusMinusGreaterThanToken = this.EatToken(SyntaxKind.XmlCommentEndToken); 749var startCDataToken = this.EatToken(SyntaxKind.XmlCDataStartToken); 758var endCDataToken = this.EatToken(SyntaxKind.XmlCDataEndToken); 765var startProcessingInstructionToken = this.EatToken(SyntaxKind.XmlProcessingInstructionStartToken); 785var endProcessingInstructionToken = this.EatToken(SyntaxKind.XmlProcessingInstructionEndToken); 908SyntaxToken dot = EatToken(SyntaxKind.DotToken); 1002SyntaxToken dotToken = EatToken(SyntaxKind.DotToken); 1211SyntaxToken operatorKeyword = EatToken(SyntaxKind.OperatorKeyword); 1250SyntaxToken open = EatToken(openKind); 1261SyntaxToken comma = EatToken(SyntaxKind.CommaToken); 1278SyntaxToken close = EatToken(closeKind); 1352SyntaxToken identifierToken = EatToken(SyntaxKind.IdentifierToken); 1388list.AddSeparator(EatToken(SyntaxKind.CommaToken)); 1396SyntaxToken close = EatToken(SyntaxKind.GreaterThanToken); 1563var close = this.EatToken(SyntaxKind.CloseBracketToken);
Parser\LanguageParser.cs (228)
189var eof = this.EatToken(SyntaxKind.EndOfFileToken); 252var namespaceToken = this.EatToken(SyntaxKind.NamespaceKeyword); 266semicolon = this.EatToken(SyntaxKind.SemicolonToken); 272openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 320this.EatToken(SyntaxKind.CloseBraceToken), 526? EatToken(SyntaxKind.CloseBraceToken) 944this.EatToken(SyntaxKind.ExternKeyword), 947this.EatToken(SyntaxKind.SemicolonToken)); 955this.EatToken(SyntaxKind.EqualsToken)); 971var usingToken = this.EatToken(SyntaxKind.UsingKeyword); 1022semicolon = this.EatToken(SyntaxKind.SemicolonToken); 1131var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 1135? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1148var closeBracket = this.EatToken(SyntaxKind.CloseBracketToken); 1219var openParen = this.EatToken(SyntaxKind.OpenParenToken); 1235this.EatToken(SyntaxKind.CloseParenToken)); 1283this.EatToken(SyntaxKind.EqualsToken)); 1289this.EatToken(SyntaxKind.ColonToken)); 1847semicolon = EatToken(SyntaxKind.SemicolonToken); 1853openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1906: this.EatToken(SyntaxKind.CloseBraceToken); 2193list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2212list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2257var colon = this.EatToken(SyntaxKind.ColonToken); 2285SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2353this.EatToken(SyntaxKind.OpenParenToken), 2354this.EatToken(SyntaxKind.CloseParenToken)), 2403this.EatToken(SyntaxKind.RefKeyword), 2404this.EatToken(SyntaxKind.StructKeyword))); 2408bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3586var tilde = this.EatToken(SyntaxKind.TildeToken); 3590this.EatToken(SyntaxKind.OpenParenToken), 3592this.EatToken(SyntaxKind.CloseParenToken)); 3615semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3631semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3859: this.EatToken(SyntaxKind.ExplicitKeyword); 3873opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3893opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4047var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4239semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4257semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4312var equals = this.EatToken(SyntaxKind.EqualsToken); 4320semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4397var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4429this.EatToken(SyntaxKind.CloseBraceToken)); 4435this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4872open = this.EatToken(openKind); 4892close = this.EatToken(closeKind); 4992attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5116this.EatToken(SyntaxKind.SemicolonToken)); 5202semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5256this.EatToken(SyntaxKind.SemicolonToken)); 5291this.EatToken(SyntaxKind.SemicolonToken)); 5394variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5749this.EatToken(SyntaxKind.EqualsToken), 5864modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5873this.EatToken(SyntaxKind.SemicolonToken)); 5880var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5906this.EatToken(SyntaxKind.SemicolonToken)); 5913var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5928var colon = this.EatToken(SyntaxKind.ColonToken); 5944semicolon = EatToken(SyntaxKind.SemicolonToken); 5950openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5968closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 6007this.EatToken(SyntaxKind.EqualsToken), 6168var open = this.EatToken(SyntaxKind.LessThanToken); 6184this.EatToken(SyntaxKind.GreaterThanToken)); 6569greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6578greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6603open = this.EatToken(SyntaxKind.LessThanToken); 6613types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6617close = this.EatToken(SyntaxKind.GreaterThanToken); 6661types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6670close = this.EatToken(SyntaxKind.GreaterThanToken); 6969: this.EatToken(SyntaxKind.DotToken); 6988separator = this.EatToken(SyntaxKind.DotToken); 7474_ = EatToken(SyntaxKind.DelegateKeyword); 7475lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7499lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7557_ = EatToken(SyntaxKind.CommaToken); 7573lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7923var open = this.EatToken(SyntaxKind.OpenBracketToken); 7945list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7976this.EatToken(SyntaxKind.CloseBracketToken)); 7981var open = this.EatToken(SyntaxKind.OpenParenToken); 7990list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 8010this.EatToken(SyntaxKind.CloseParenToken)); 8066var @delegate = EatToken(SyntaxKind.DelegateKeyword); 8067var asterisk = EatToken(SyntaxKind.AsteriskToken); 8115types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8127: EatToken(SyntaxKind.GreaterThanToken))); 8178var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8187callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8195callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8198var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9119: this.EatToken(SyntaxKind.OpenBraceToken); 9131this.EatToken(SyntaxKind.CloseBraceToken)); 9150CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9159this.EatToken(SyntaxKind.CloseBraceToken)); 9309var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9310var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9322this.EatToken(SyntaxKind.CloseParenToken), 9348return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9377this.EatToken(SyntaxKind.BreakKeyword), 9378this.EatToken(SyntaxKind.SemicolonToken)); 9385this.EatToken(SyntaxKind.ContinueKeyword), 9386this.EatToken(SyntaxKind.SemicolonToken)); 9394var @try = this.EatToken(SyntaxKind.TryKeyword); 9488var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9509var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9513var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9568var @do = this.EatToken(SyntaxKind.DoKeyword); 9570var @while = this.EatToken(SyntaxKind.WhileKeyword); 9571var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9585this.EatToken(SyntaxKind.CloseParenToken), 9586this.EatToken(SyntaxKind.SemicolonToken)); 9634var forToken = this.EatToken(SyntaxKind.ForKeyword); 9635var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9724: this.EatToken(SyntaxKind.SemicolonToken); 9733var result = this.EatToken(SyntaxKind.CloseParenToken); 9792@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9795var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9805var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9992var @goto = this.EatToken(SyntaxKind.GotoKeyword); 10018kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 10063var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 10064var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10066var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 10071this.EatToken(SyntaxKind.ElseKeyword); 10126this.EatToken(SyntaxKind.OpenParenToken), 10128this.EatToken(SyntaxKind.CloseParenToken), 10138this.EatToken(SyntaxKind.ElseKeyword), 10147this.EatToken(SyntaxKind.LockKeyword), 10148this.EatToken(SyntaxKind.OpenParenToken), 10150this.EatToken(SyntaxKind.CloseParenToken), 10159this.EatToken(SyntaxKind.ReturnKeyword), 10161this.EatToken(SyntaxKind.SemicolonToken)); 10181returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10198this.EatToken(SyntaxKind.SemicolonToken)); 10219this.EatToken(SyntaxKind.CloseBraceToken)); 10232switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10240switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10266openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10297this.EatToken(SyntaxKind.ColonToken)); 10316this.EatToken(SyntaxKind.ColonToken)); 10323this.EatToken(SyntaxKind.ColonToken)); 10331this.EatToken(SyntaxKind.DefaultKeyword), 10332this.EatToken(SyntaxKind.ColonToken)); 10354this.EatToken(SyntaxKind.ThrowKeyword), 10356this.EatToken(SyntaxKind.SemicolonToken)); 10364this.EatToken(SyntaxKind.UnsafeKeyword), 10370var @using = this.EatToken(SyntaxKind.UsingKeyword); 10371var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10387this.EatToken(SyntaxKind.CloseParenToken), 10500this.EatToken(SyntaxKind.WhileKeyword), 10501this.EatToken(SyntaxKind.OpenParenToken), 10503this.EatToken(SyntaxKind.CloseParenToken), 10516this.EatToken(SyntaxKind.ColonToken), 10517this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10615this.EatToken(SyntaxKind.SemicolonToken)); 10691var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10702listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10712listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10724this.EatToken(SyntaxKind.CloseParenToken)); 10742: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 11094semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11739this.EatToken(SyntaxKind.ColonToken), 11966this.EatToken(SyntaxKind.ThrowKeyword), 12527: this.EatToken(openKind); 12578: this.EatToken(closeKind); 12623this.EatToken(SyntaxKind.ColonToken)) 12665this.EatToken(SyntaxKind.OpenParenToken), 12667this.EatToken(SyntaxKind.CloseParenToken)); 12677this.EatToken(SyntaxKind.OpenParenToken), 12679this.EatToken(SyntaxKind.CloseParenToken)); 12691this.EatToken(SyntaxKind.OpenParenToken), 12693this.EatToken(SyntaxKind.CloseParenToken)); 12700this.EatToken(SyntaxKind.OpenParenToken), 12702this.EatToken(SyntaxKind.CloseParenToken)); 12709this.EatToken(SyntaxKind.OpenParenToken), 12711this.EatToken(SyntaxKind.CloseParenToken)); 12723this.EatToken(SyntaxKind.OpenParenToken), 12725this.EatToken(SyntaxKind.CloseParenToken)); 12731this.EatToken(SyntaxKind.RefValueKeyword), 12732this.EatToken(SyntaxKind.OpenParenToken), 12734this.EatToken(SyntaxKind.CommaToken), 12736this.EatToken(SyntaxKind.CloseParenToken)); 12873this.EatToken(SyntaxKind.OpenParenToken), 12875this.EatToken(SyntaxKind.CloseParenToken), 12882var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12907this.EatToken(SyntaxKind.CloseParenToken)); 12917list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12941this.EatToken(SyntaxKind.CloseParenToken)); 13292var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13306this.EatToken(SyntaxKind.CloseBracketToken)); 13351var @new = this.EatToken(SyntaxKind.NewKeyword); 13355var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13370this.EatToken(SyntaxKind.CloseBraceToken)); 13410SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13485var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13503this.EatToken(SyntaxKind.CloseBraceToken))); 13510var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13528this.EatToken(SyntaxKind.CloseBraceToken)); 13600: this.EatToken(SyntaxKind.EqualsToken), 13611this.EatToken(SyntaxKind.EqualsToken), 13619var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13635this.EatToken(SyntaxKind.CloseBraceToken)); 13646var @new = this.EatToken(SyntaxKind.NewKeyword); 13647var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13680this.EatToken(SyntaxKind.CloseBracketToken), 13686var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13701this.EatToken(SyntaxKind.CloseBraceToken)); 13722var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13723var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13747this.EatToken(SyntaxKind.CloseBracketToken), 13754this.EatToken(SyntaxKind.StackAllocKeyword), 13770var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13789var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13819modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13901var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13916var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13934var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13953this.EatToken(SyntaxKind.CloseParenToken)); 14252this.EatToken(SyntaxKind.InKeyword), 14265inKeyword: this.EatToken(SyntaxKind.InKeyword), 14285this.EatToken(SyntaxKind.EqualsToken), 14315list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14541: this.EatToken(separatorTokenKind));
Parser\LanguageParser_InterpolatedString.cs (1)
543this.EatToken(SyntaxKind.CommaToken),
Parser\LanguageParser_Patterns.cs (10)
304var openParenToken = this.EatToken(SyntaxKind.OpenParenToken); 314var closeParenToken = this.EatToken(SyntaxKind.CloseParenToken); 511var openBraceToken = this.EatToken(SyntaxKind.OpenBraceToken); 525this.EatToken(SyntaxKind.CloseBraceToken)); 601this.EatToken(SyntaxKind.OpenBraceToken), 603this.EatToken(SyntaxKind.CloseBraceToken)); 636: this.EatToken(SyntaxKind.EqualsGreaterThanToken), 651: this.EatToken(SyntaxKind.CommaToken); 662var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 676this.EatToken(SyntaxKind.CloseBracketToken),
Parser\SyntaxParser.cs (1)
574return EatToken(kind);