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); 832var 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); 1213SyntaxToken operatorKeyword = EatToken(SyntaxKind.OperatorKeyword); 1252SyntaxToken open = EatToken(openKind); 1263SyntaxToken comma = EatToken(SyntaxKind.CommaToken); 1280SyntaxToken close = EatToken(closeKind); 1354SyntaxToken identifierToken = EatToken(SyntaxKind.IdentifierToken); 1390list.AddSeparator(EatToken(SyntaxKind.CommaToken)); 1398SyntaxToken close = EatToken(SyntaxKind.GreaterThanToken); 1565var 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) 935this.EatToken(SyntaxKind.ExternKeyword), 938this.EatToken(SyntaxKind.SemicolonToken)); 946this.EatToken(SyntaxKind.EqualsToken)); 962var usingToken = this.EatToken(SyntaxKind.UsingKeyword); 1013semicolon = this.EatToken(SyntaxKind.SemicolonToken); 1122var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 1126? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1139var closeBracket = this.EatToken(SyntaxKind.CloseBracketToken); 1210var openParen = this.EatToken(SyntaxKind.OpenParenToken); 1226this.EatToken(SyntaxKind.CloseParenToken)); 1274this.EatToken(SyntaxKind.EqualsToken)); 1280this.EatToken(SyntaxKind.ColonToken)); 1781semicolon = EatToken(SyntaxKind.SemicolonToken); 1787openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1845closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 2117list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2136list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2181var colon = this.EatToken(SyntaxKind.ColonToken); 2209SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2277this.EatToken(SyntaxKind.OpenParenToken), 2278this.EatToken(SyntaxKind.CloseParenToken)), 2327this.EatToken(SyntaxKind.RefKeyword), 2328this.EatToken(SyntaxKind.StructKeyword))); 2332bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3380var colon = this.EatToken(SyntaxKind.ColonToken); 3413var tilde = this.EatToken(SyntaxKind.TildeToken); 3417this.EatToken(SyntaxKind.OpenParenToken), 3419this.EatToken(SyntaxKind.CloseParenToken)); 3442semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3458semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3689: this.EatToken(SyntaxKind.ExplicitKeyword); 3703opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3723opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3877var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4069semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4087semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4144var equals = this.EatToken(SyntaxKind.EqualsToken); 4152semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4198var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4230this.EatToken(SyntaxKind.CloseBraceToken)); 4236this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4673open = this.EatToken(openKind); 4694close = this.EatToken(closeKind); 4792attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 4898this.EatToken(SyntaxKind.SemicolonToken)); 4984semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5038this.EatToken(SyntaxKind.SemicolonToken)); 5073this.EatToken(SyntaxKind.SemicolonToken)); 5176variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5584modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5593this.EatToken(SyntaxKind.SemicolonToken)); 5600var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5626this.EatToken(SyntaxKind.SemicolonToken)); 5633var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5648var colon = this.EatToken(SyntaxKind.ColonToken); 5664semicolon = EatToken(SyntaxKind.SemicolonToken); 5670openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5688closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5727this.EatToken(SyntaxKind.EqualsToken), 5888var open = this.EatToken(SyntaxKind.LessThanToken); 5904this.EatToken(SyntaxKind.GreaterThanToken)); 6291greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6300greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6325open = this.EatToken(SyntaxKind.LessThanToken); 6335types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6339close = this.EatToken(SyntaxKind.GreaterThanToken); 6383types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6392close = this.EatToken(SyntaxKind.GreaterThanToken); 6691: this.EatToken(SyntaxKind.DotToken); 6710separator = this.EatToken(SyntaxKind.DotToken); 7196_ = EatToken(SyntaxKind.DelegateKeyword); 7197lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7221lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7279_ = EatToken(SyntaxKind.CommaToken); 7295lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7645var open = this.EatToken(SyntaxKind.OpenBracketToken); 7667list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7702this.EatToken(SyntaxKind.CloseBracketToken)); 7707var open = this.EatToken(SyntaxKind.OpenParenToken); 7716list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7736this.EatToken(SyntaxKind.CloseParenToken)); 7792var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7793var asterisk = EatToken(SyntaxKind.AsteriskToken); 7841types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7853: EatToken(SyntaxKind.GreaterThanToken))); 7904var openBracket = EatToken(SyntaxKind.OpenBracketToken); 7913callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 7921callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7924var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8796: this.EatToken(SyntaxKind.OpenBraceToken); 8808this.EatToken(SyntaxKind.CloseBraceToken)); 8827CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8836this.EatToken(SyntaxKind.CloseBraceToken)); 8986var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 8987var openParen = this.EatToken(SyntaxKind.OpenParenToken); 8999this.EatToken(SyntaxKind.CloseParenToken), 9025return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9054this.EatToken(SyntaxKind.BreakKeyword), 9055this.EatToken(SyntaxKind.SemicolonToken)); 9062this.EatToken(SyntaxKind.ContinueKeyword), 9063this.EatToken(SyntaxKind.SemicolonToken)); 9071var @try = this.EatToken(SyntaxKind.TryKeyword); 9165var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9186var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9190var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9245var @do = this.EatToken(SyntaxKind.DoKeyword); 9247var @while = this.EatToken(SyntaxKind.WhileKeyword); 9248var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9262this.EatToken(SyntaxKind.CloseParenToken), 9263this.EatToken(SyntaxKind.SemicolonToken)); 9311var forToken = this.EatToken(SyntaxKind.ForKeyword); 9312var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9401: this.EatToken(SyntaxKind.SemicolonToken); 9410var result = this.EatToken(SyntaxKind.CloseParenToken); 9469@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9472var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9482var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9669var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9695kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9707var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9708var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9710var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9715this.EatToken(SyntaxKind.ElseKeyword); 9770this.EatToken(SyntaxKind.OpenParenToken), 9772this.EatToken(SyntaxKind.CloseParenToken), 9782this.EatToken(SyntaxKind.ElseKeyword), 9791this.EatToken(SyntaxKind.LockKeyword), 9792this.EatToken(SyntaxKind.OpenParenToken), 9794this.EatToken(SyntaxKind.CloseParenToken), 9803this.EatToken(SyntaxKind.ReturnKeyword), 9805this.EatToken(SyntaxKind.SemicolonToken)); 9825returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 9842this.EatToken(SyntaxKind.SemicolonToken)); 9863this.EatToken(SyntaxKind.CloseBraceToken)); 9876switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 9884switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 9910openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9941this.EatToken(SyntaxKind.ColonToken)); 9960this.EatToken(SyntaxKind.ColonToken)); 9967this.EatToken(SyntaxKind.ColonToken)); 9975this.EatToken(SyntaxKind.DefaultKeyword), 9976this.EatToken(SyntaxKind.ColonToken)); 9998this.EatToken(SyntaxKind.ThrowKeyword), 10000this.EatToken(SyntaxKind.SemicolonToken)); 10008this.EatToken(SyntaxKind.UnsafeKeyword), 10014var @using = this.EatToken(SyntaxKind.UsingKeyword); 10015var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10031this.EatToken(SyntaxKind.CloseParenToken), 10144this.EatToken(SyntaxKind.WhileKeyword), 10145this.EatToken(SyntaxKind.OpenParenToken), 10147this.EatToken(SyntaxKind.CloseParenToken), 10160this.EatToken(SyntaxKind.ColonToken), 10161this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10259this.EatToken(SyntaxKind.SemicolonToken)); 10333var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10344listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10354listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10366this.EatToken(SyntaxKind.CloseParenToken)); 10384: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10739semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11381this.EatToken(SyntaxKind.ColonToken), 11608this.EatToken(SyntaxKind.ThrowKeyword), 12153: this.EatToken(openKind); 12204: this.EatToken(closeKind); 12249this.EatToken(SyntaxKind.ColonToken)) 12291this.EatToken(SyntaxKind.OpenParenToken), 12293this.EatToken(SyntaxKind.CloseParenToken)); 12303this.EatToken(SyntaxKind.OpenParenToken), 12305this.EatToken(SyntaxKind.CloseParenToken)); 12317this.EatToken(SyntaxKind.OpenParenToken), 12319this.EatToken(SyntaxKind.CloseParenToken)); 12326this.EatToken(SyntaxKind.OpenParenToken), 12328this.EatToken(SyntaxKind.CloseParenToken)); 12335this.EatToken(SyntaxKind.OpenParenToken), 12337this.EatToken(SyntaxKind.CloseParenToken)); 12349this.EatToken(SyntaxKind.OpenParenToken), 12351this.EatToken(SyntaxKind.CloseParenToken)); 12357this.EatToken(SyntaxKind.RefValueKeyword), 12358this.EatToken(SyntaxKind.OpenParenToken), 12360this.EatToken(SyntaxKind.CommaToken), 12362this.EatToken(SyntaxKind.CloseParenToken)); 12499this.EatToken(SyntaxKind.OpenParenToken), 12501this.EatToken(SyntaxKind.CloseParenToken), 12508var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12533this.EatToken(SyntaxKind.CloseParenToken)); 12543list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12567this.EatToken(SyntaxKind.CloseParenToken)); 12904var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 12918this.EatToken(SyntaxKind.CloseBracketToken)); 12950var @new = this.EatToken(SyntaxKind.NewKeyword); 12954var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12969this.EatToken(SyntaxKind.CloseBraceToken)); 13004SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13079var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13097this.EatToken(SyntaxKind.CloseBraceToken))); 13104var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13122this.EatToken(SyntaxKind.CloseBraceToken)); 13192this.EatToken(SyntaxKind.EqualsToken), 13203this.EatToken(SyntaxKind.EqualsToken), 13211var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13227this.EatToken(SyntaxKind.CloseBraceToken)); 13238var @new = this.EatToken(SyntaxKind.NewKeyword); 13239var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13272this.EatToken(SyntaxKind.CloseBracketToken), 13278var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13293this.EatToken(SyntaxKind.CloseBraceToken)); 13314var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13315var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13339this.EatToken(SyntaxKind.CloseBracketToken), 13346this.EatToken(SyntaxKind.StackAllocKeyword), 13373var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13392var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13422modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13513var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13528var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13546var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13565this.EatToken(SyntaxKind.CloseParenToken)); 13868this.EatToken(SyntaxKind.InKeyword), 13881inKeyword: this.EatToken(SyntaxKind.InKeyword), 13898this.EatToken(SyntaxKind.EqualsToken), 13928list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14149: this.EatToken(separatorTokenKind));
Parser\LanguageParser_InterpolatedString.cs (1)
416this.EatToken(SyntaxKind.CommaToken),
Parser\LanguageParser_Patterns.cs (10)
289var openParenToken = this.EatToken(SyntaxKind.OpenParenToken); 299var closeParenToken = this.EatToken(SyntaxKind.CloseParenToken); 486var openBraceToken = this.EatToken(SyntaxKind.OpenBraceToken); 500this.EatToken(SyntaxKind.CloseBraceToken)); 576this.EatToken(SyntaxKind.OpenBraceToken), 578this.EatToken(SyntaxKind.CloseBraceToken)); 611: this.EatToken(SyntaxKind.EqualsGreaterThanToken), 626: this.EatToken(SyntaxKind.CommaToken); 637var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 651this.EatToken(SyntaxKind.CloseBracketToken),
Parser\SyntaxParser.cs (1)
580return EatToken(kind);