268 references to EatToken
Microsoft.CodeAnalysis.CSharp (268)
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_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\LanguageParser.cs (231)
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) 928this.EatToken(SyntaxKind.ExternKeyword), 931this.EatToken(SyntaxKind.SemicolonToken)); 939this.EatToken(SyntaxKind.EqualsToken)); 955var usingToken = this.EatToken(SyntaxKind.UsingKeyword); 1006semicolon = this.EatToken(SyntaxKind.SemicolonToken); 1115var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 1119? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1132var closeBracket = this.EatToken(SyntaxKind.CloseBracketToken); 1203var openParen = this.EatToken(SyntaxKind.OpenParenToken); 1219this.EatToken(SyntaxKind.CloseParenToken)); 1267this.EatToken(SyntaxKind.EqualsToken)); 1273this.EatToken(SyntaxKind.ColonToken)); 1852semicolon = EatToken(SyntaxKind.SemicolonToken); 1858openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1911: 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)); 3575var tilde = this.EatToken(SyntaxKind.TildeToken); 3579this.EatToken(SyntaxKind.OpenParenToken), 3581this.EatToken(SyntaxKind.CloseParenToken)); 3604semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3620semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3839: this.EatToken(SyntaxKind.ExplicitKeyword); 3853opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3873opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4027var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4219semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4237semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4292var equals = this.EatToken(SyntaxKind.EqualsToken); 4300semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4377var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4405this.EatToken(SyntaxKind.CloseBraceToken)); 4411this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4835open = this.EatToken(openKind); 4855close = this.EatToken(closeKind); 4955attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5079this.EatToken(SyntaxKind.SemicolonToken)); 5165semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5219this.EatToken(SyntaxKind.SemicolonToken)); 5254this.EatToken(SyntaxKind.SemicolonToken)); 5353variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5708this.EatToken(SyntaxKind.EqualsToken), 5823modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5832this.EatToken(SyntaxKind.SemicolonToken)); 5839var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5865this.EatToken(SyntaxKind.SemicolonToken)); 5872var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5887var colon = this.EatToken(SyntaxKind.ColonToken); 5903semicolon = EatToken(SyntaxKind.SemicolonToken); 5909openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5927closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5966this.EatToken(SyntaxKind.EqualsToken), 6114var open = this.EatToken(SyntaxKind.LessThanToken); 6130this.EatToken(SyntaxKind.GreaterThanToken)); 6515greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6524greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6549open = this.EatToken(SyntaxKind.LessThanToken); 6559types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6563close = this.EatToken(SyntaxKind.GreaterThanToken); 6602types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6611close = this.EatToken(SyntaxKind.GreaterThanToken); 6910: this.EatToken(SyntaxKind.DotToken); 6929separator = this.EatToken(SyntaxKind.DotToken); 7415_ = EatToken(SyntaxKind.DelegateKeyword); 7416lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7440lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7498_ = EatToken(SyntaxKind.CommaToken); 7514lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7864var open = this.EatToken(SyntaxKind.OpenBracketToken); 7886list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7917this.EatToken(SyntaxKind.CloseBracketToken)); 7922var open = this.EatToken(SyntaxKind.OpenParenToken); 7931list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7951this.EatToken(SyntaxKind.CloseParenToken)); 8007var @delegate = EatToken(SyntaxKind.DelegateKeyword); 8008var asterisk = EatToken(SyntaxKind.AsteriskToken); 8056types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8068: EatToken(SyntaxKind.GreaterThanToken))); 8119var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8128callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8136callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8139var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9076: this.EatToken(SyntaxKind.OpenBraceToken); 9088this.EatToken(SyntaxKind.CloseBraceToken)); 9107CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9116this.EatToken(SyntaxKind.CloseBraceToken)); 9266var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9267var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9279this.EatToken(SyntaxKind.CloseParenToken), 9305return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9334this.EatToken(SyntaxKind.BreakKeyword), 9336this.EatToken(SyntaxKind.SemicolonToken)); 9343this.EatToken(SyntaxKind.ContinueKeyword), 9345this.EatToken(SyntaxKind.SemicolonToken)); 9353var @try = this.EatToken(SyntaxKind.TryKeyword); 9447var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9468var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9472var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9527var @do = this.EatToken(SyntaxKind.DoKeyword); 9529var @while = this.EatToken(SyntaxKind.WhileKeyword); 9530var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9544this.EatToken(SyntaxKind.CloseParenToken), 9545this.EatToken(SyntaxKind.SemicolonToken)); 9593var forToken = this.EatToken(SyntaxKind.ForKeyword); 9594var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9683: this.EatToken(SyntaxKind.SemicolonToken); 9692var result = this.EatToken(SyntaxKind.CloseParenToken); 9751@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9754var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9764var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9951var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9977kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 10022var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 10023var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10025var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 10030this.EatToken(SyntaxKind.ElseKeyword); 10085this.EatToken(SyntaxKind.OpenParenToken), 10087this.EatToken(SyntaxKind.CloseParenToken), 10097this.EatToken(SyntaxKind.ElseKeyword), 10106this.EatToken(SyntaxKind.LockKeyword), 10107this.EatToken(SyntaxKind.OpenParenToken), 10109this.EatToken(SyntaxKind.CloseParenToken), 10118this.EatToken(SyntaxKind.ReturnKeyword), 10120this.EatToken(SyntaxKind.SemicolonToken)); 10140returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10157this.EatToken(SyntaxKind.SemicolonToken)); 10178this.EatToken(SyntaxKind.CloseBraceToken)); 10191switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10199switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10225openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10256this.EatToken(SyntaxKind.ColonToken)); 10275this.EatToken(SyntaxKind.ColonToken)); 10282this.EatToken(SyntaxKind.ColonToken)); 10290this.EatToken(SyntaxKind.DefaultKeyword), 10291this.EatToken(SyntaxKind.ColonToken)); 10313this.EatToken(SyntaxKind.ThrowKeyword), 10315this.EatToken(SyntaxKind.SemicolonToken)); 10323this.EatToken(SyntaxKind.UnsafeKeyword), 10329var @using = this.EatToken(SyntaxKind.UsingKeyword); 10330var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10346this.EatToken(SyntaxKind.CloseParenToken), 10459this.EatToken(SyntaxKind.WhileKeyword), 10460this.EatToken(SyntaxKind.OpenParenToken), 10462this.EatToken(SyntaxKind.CloseParenToken), 10475this.EatToken(SyntaxKind.ColonToken), 10476this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10574this.EatToken(SyntaxKind.SemicolonToken)); 10650var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10661listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10671listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10683this.EatToken(SyntaxKind.CloseParenToken)); 10701: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 11053semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11700this.EatToken(SyntaxKind.ColonToken), 11927this.EatToken(SyntaxKind.ThrowKeyword), 12490: this.EatToken(openKind); 12541: this.EatToken(closeKind); 12586this.EatToken(SyntaxKind.ColonToken)) 12628this.EatToken(SyntaxKind.OpenParenToken), 12630this.EatToken(SyntaxKind.CloseParenToken)); 12640this.EatToken(SyntaxKind.OpenParenToken), 12642this.EatToken(SyntaxKind.CloseParenToken)); 12654this.EatToken(SyntaxKind.OpenParenToken), 12656this.EatToken(SyntaxKind.CloseParenToken)); 12663this.EatToken(SyntaxKind.OpenParenToken), 12665this.EatToken(SyntaxKind.CloseParenToken)); 12672this.EatToken(SyntaxKind.OpenParenToken), 12674this.EatToken(SyntaxKind.CloseParenToken)); 12686this.EatToken(SyntaxKind.OpenParenToken), 12688this.EatToken(SyntaxKind.CloseParenToken)); 12694this.EatToken(SyntaxKind.UnsafeKeyword), 12695this.EatToken(SyntaxKind.OpenParenToken), 12697this.EatToken(SyntaxKind.CloseParenToken)); 12703this.EatToken(SyntaxKind.RefValueKeyword), 12704this.EatToken(SyntaxKind.OpenParenToken), 12706this.EatToken(SyntaxKind.CommaToken), 12708this.EatToken(SyntaxKind.CloseParenToken)); 12845this.EatToken(SyntaxKind.OpenParenToken), 12847this.EatToken(SyntaxKind.CloseParenToken), 12854var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12879this.EatToken(SyntaxKind.CloseParenToken)); 12889list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12913this.EatToken(SyntaxKind.CloseParenToken)); 13267var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13281this.EatToken(SyntaxKind.CloseBracketToken)); 13326var @new = this.EatToken(SyntaxKind.NewKeyword); 13330var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13345this.EatToken(SyntaxKind.CloseBraceToken)); 13385SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13460var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13478this.EatToken(SyntaxKind.CloseBraceToken))); 13485var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13503this.EatToken(SyntaxKind.CloseBraceToken)); 13575: this.EatToken(SyntaxKind.EqualsToken), 13586this.EatToken(SyntaxKind.EqualsToken), 13594var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13610this.EatToken(SyntaxKind.CloseBraceToken)); 13621var @new = this.EatToken(SyntaxKind.NewKeyword); 13622var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13655this.EatToken(SyntaxKind.CloseBracketToken), 13661var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13676this.EatToken(SyntaxKind.CloseBraceToken)); 13697var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13698var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13722this.EatToken(SyntaxKind.CloseBracketToken), 13729this.EatToken(SyntaxKind.StackAllocKeyword), 13745var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13764var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13808modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13919var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13934var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13952var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13971this.EatToken(SyntaxKind.CloseParenToken)); 14270this.EatToken(SyntaxKind.InKeyword), 14283inKeyword: this.EatToken(SyntaxKind.InKeyword), 14303this.EatToken(SyntaxKind.EqualsToken), 14333list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14559: this.EatToken(separatorTokenKind));
Parser\SyntaxParser.cs (1)
574return EatToken(kind);