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)); 1828semicolon = EatToken(SyntaxKind.SemicolonToken); 1834openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1887: this.EatToken(SyntaxKind.CloseBraceToken); 2160list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2179list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2224var colon = this.EatToken(SyntaxKind.ColonToken); 2252SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2320this.EatToken(SyntaxKind.OpenParenToken), 2321this.EatToken(SyntaxKind.CloseParenToken)), 2370this.EatToken(SyntaxKind.RefKeyword), 2371this.EatToken(SyntaxKind.StructKeyword))); 2375bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3553var tilde = this.EatToken(SyntaxKind.TildeToken); 3557this.EatToken(SyntaxKind.OpenParenToken), 3559this.EatToken(SyntaxKind.CloseParenToken)); 3582semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3598semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3826: this.EatToken(SyntaxKind.ExplicitKeyword); 3840opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3860opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4014var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4206semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4224semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4279var equals = this.EatToken(SyntaxKind.EqualsToken); 4287semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4364var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4396this.EatToken(SyntaxKind.CloseBraceToken)); 4402this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4839open = this.EatToken(openKind); 4859close = this.EatToken(closeKind); 4959attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5083this.EatToken(SyntaxKind.SemicolonToken)); 5169semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5223this.EatToken(SyntaxKind.SemicolonToken)); 5258this.EatToken(SyntaxKind.SemicolonToken)); 5361variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5716this.EatToken(SyntaxKind.EqualsToken), 5831modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5840this.EatToken(SyntaxKind.SemicolonToken)); 5847var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5873this.EatToken(SyntaxKind.SemicolonToken)); 5880var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5895var colon = this.EatToken(SyntaxKind.ColonToken); 5911semicolon = EatToken(SyntaxKind.SemicolonToken); 5917openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5935closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5974this.EatToken(SyntaxKind.EqualsToken), 6135var open = this.EatToken(SyntaxKind.LessThanToken); 6151this.EatToken(SyntaxKind.GreaterThanToken)); 6536greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6545greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6570open = this.EatToken(SyntaxKind.LessThanToken); 6580types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6584close = this.EatToken(SyntaxKind.GreaterThanToken); 6628types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6637close = this.EatToken(SyntaxKind.GreaterThanToken); 6936: this.EatToken(SyntaxKind.DotToken); 6955separator = this.EatToken(SyntaxKind.DotToken); 7441_ = EatToken(SyntaxKind.DelegateKeyword); 7442lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7466lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7524_ = EatToken(SyntaxKind.CommaToken); 7540lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7890var open = this.EatToken(SyntaxKind.OpenBracketToken); 7912list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7943this.EatToken(SyntaxKind.CloseBracketToken)); 7948var open = this.EatToken(SyntaxKind.OpenParenToken); 7957list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7977this.EatToken(SyntaxKind.CloseParenToken)); 8033var @delegate = EatToken(SyntaxKind.DelegateKeyword); 8034var asterisk = EatToken(SyntaxKind.AsteriskToken); 8082types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8094: EatToken(SyntaxKind.GreaterThanToken))); 8145var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8154callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8162callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8165var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9086: this.EatToken(SyntaxKind.OpenBraceToken); 9098this.EatToken(SyntaxKind.CloseBraceToken)); 9117CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9126this.EatToken(SyntaxKind.CloseBraceToken)); 9276var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9277var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9289this.EatToken(SyntaxKind.CloseParenToken), 9315return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9344this.EatToken(SyntaxKind.BreakKeyword), 9345this.EatToken(SyntaxKind.SemicolonToken)); 9352this.EatToken(SyntaxKind.ContinueKeyword), 9353this.EatToken(SyntaxKind.SemicolonToken)); 9361var @try = this.EatToken(SyntaxKind.TryKeyword); 9455var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9476var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9480var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9535var @do = this.EatToken(SyntaxKind.DoKeyword); 9537var @while = this.EatToken(SyntaxKind.WhileKeyword); 9538var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9552this.EatToken(SyntaxKind.CloseParenToken), 9553this.EatToken(SyntaxKind.SemicolonToken)); 9601var forToken = this.EatToken(SyntaxKind.ForKeyword); 9602var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9691: this.EatToken(SyntaxKind.SemicolonToken); 9700var result = this.EatToken(SyntaxKind.CloseParenToken); 9759@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9762var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9772var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9959var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9985kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 10030var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 10031var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10033var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 10038this.EatToken(SyntaxKind.ElseKeyword); 10093this.EatToken(SyntaxKind.OpenParenToken), 10095this.EatToken(SyntaxKind.CloseParenToken), 10105this.EatToken(SyntaxKind.ElseKeyword), 10114this.EatToken(SyntaxKind.LockKeyword), 10115this.EatToken(SyntaxKind.OpenParenToken), 10117this.EatToken(SyntaxKind.CloseParenToken), 10126this.EatToken(SyntaxKind.ReturnKeyword), 10128this.EatToken(SyntaxKind.SemicolonToken)); 10148returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10165this.EatToken(SyntaxKind.SemicolonToken)); 10186this.EatToken(SyntaxKind.CloseBraceToken)); 10199switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10207switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10233openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10264this.EatToken(SyntaxKind.ColonToken)); 10283this.EatToken(SyntaxKind.ColonToken)); 10290this.EatToken(SyntaxKind.ColonToken)); 10298this.EatToken(SyntaxKind.DefaultKeyword), 10299this.EatToken(SyntaxKind.ColonToken)); 10321this.EatToken(SyntaxKind.ThrowKeyword), 10323this.EatToken(SyntaxKind.SemicolonToken)); 10331this.EatToken(SyntaxKind.UnsafeKeyword), 10337var @using = this.EatToken(SyntaxKind.UsingKeyword); 10338var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10354this.EatToken(SyntaxKind.CloseParenToken), 10467this.EatToken(SyntaxKind.WhileKeyword), 10468this.EatToken(SyntaxKind.OpenParenToken), 10470this.EatToken(SyntaxKind.CloseParenToken), 10483this.EatToken(SyntaxKind.ColonToken), 10484this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10582this.EatToken(SyntaxKind.SemicolonToken)); 10658var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10669listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10679listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10691this.EatToken(SyntaxKind.CloseParenToken)); 10709: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 11057semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11702this.EatToken(SyntaxKind.ColonToken), 11929this.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.RefValueKeyword), 12695this.EatToken(SyntaxKind.OpenParenToken), 12697this.EatToken(SyntaxKind.CommaToken), 12699this.EatToken(SyntaxKind.CloseParenToken)); 12836this.EatToken(SyntaxKind.OpenParenToken), 12838this.EatToken(SyntaxKind.CloseParenToken), 12845var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12870this.EatToken(SyntaxKind.CloseParenToken)); 12880list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12904this.EatToken(SyntaxKind.CloseParenToken)); 13255var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13269this.EatToken(SyntaxKind.CloseBracketToken)); 13314var @new = this.EatToken(SyntaxKind.NewKeyword); 13318var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13333this.EatToken(SyntaxKind.CloseBraceToken)); 13373SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13448var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13466this.EatToken(SyntaxKind.CloseBraceToken))); 13473var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13491this.EatToken(SyntaxKind.CloseBraceToken)); 13563: this.EatToken(SyntaxKind.EqualsToken), 13574this.EatToken(SyntaxKind.EqualsToken), 13582var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13598this.EatToken(SyntaxKind.CloseBraceToken)); 13609var @new = this.EatToken(SyntaxKind.NewKeyword); 13610var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13643this.EatToken(SyntaxKind.CloseBracketToken), 13649var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13664this.EatToken(SyntaxKind.CloseBraceToken)); 13685var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13686var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13710this.EatToken(SyntaxKind.CloseBracketToken), 13717this.EatToken(SyntaxKind.StackAllocKeyword), 13733var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13752var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13782modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13864var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13879var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13897var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13916this.EatToken(SyntaxKind.CloseParenToken)); 14215this.EatToken(SyntaxKind.InKeyword), 14228inKeyword: this.EatToken(SyntaxKind.InKeyword), 14248this.EatToken(SyntaxKind.EqualsToken), 14278list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14504: 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);