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.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) 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)); 3591var tilde = this.EatToken(SyntaxKind.TildeToken); 3595this.EatToken(SyntaxKind.OpenParenToken), 3597this.EatToken(SyntaxKind.CloseParenToken)); 3620semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3636semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3864: this.EatToken(SyntaxKind.ExplicitKeyword); 3878opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3898opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4052var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4244semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4262semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4317var equals = this.EatToken(SyntaxKind.EqualsToken); 4325semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4402var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4434this.EatToken(SyntaxKind.CloseBraceToken)); 4440this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4877open = this.EatToken(openKind); 4897close = this.EatToken(closeKind); 4997attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5121this.EatToken(SyntaxKind.SemicolonToken)); 5207semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5261this.EatToken(SyntaxKind.SemicolonToken)); 5296this.EatToken(SyntaxKind.SemicolonToken)); 5399variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5754this.EatToken(SyntaxKind.EqualsToken), 5869modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5878this.EatToken(SyntaxKind.SemicolonToken)); 5885var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5911this.EatToken(SyntaxKind.SemicolonToken)); 5918var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5933var colon = this.EatToken(SyntaxKind.ColonToken); 5949semicolon = EatToken(SyntaxKind.SemicolonToken); 5955openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5973closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 6012this.EatToken(SyntaxKind.EqualsToken), 6173var open = this.EatToken(SyntaxKind.LessThanToken); 6189this.EatToken(SyntaxKind.GreaterThanToken)); 6574greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6583greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6608open = this.EatToken(SyntaxKind.LessThanToken); 6618types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6622close = this.EatToken(SyntaxKind.GreaterThanToken); 6666types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6675close = this.EatToken(SyntaxKind.GreaterThanToken); 6974: this.EatToken(SyntaxKind.DotToken); 6993separator = this.EatToken(SyntaxKind.DotToken); 7479_ = EatToken(SyntaxKind.DelegateKeyword); 7480lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7504lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7562_ = EatToken(SyntaxKind.CommaToken); 7578lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7928var open = this.EatToken(SyntaxKind.OpenBracketToken); 7950list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7981this.EatToken(SyntaxKind.CloseBracketToken)); 7986var open = this.EatToken(SyntaxKind.OpenParenToken); 7995list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 8015this.EatToken(SyntaxKind.CloseParenToken)); 8071var @delegate = EatToken(SyntaxKind.DelegateKeyword); 8072var asterisk = EatToken(SyntaxKind.AsteriskToken); 8120types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8132: EatToken(SyntaxKind.GreaterThanToken))); 8183var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8192callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8200callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8203var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9140: this.EatToken(SyntaxKind.OpenBraceToken); 9152this.EatToken(SyntaxKind.CloseBraceToken)); 9171CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9180this.EatToken(SyntaxKind.CloseBraceToken)); 9330var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9331var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9343this.EatToken(SyntaxKind.CloseParenToken), 9369return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9398this.EatToken(SyntaxKind.BreakKeyword), 9400this.EatToken(SyntaxKind.SemicolonToken)); 9407this.EatToken(SyntaxKind.ContinueKeyword), 9409this.EatToken(SyntaxKind.SemicolonToken)); 9417var @try = this.EatToken(SyntaxKind.TryKeyword); 9511var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9532var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9536var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9591var @do = this.EatToken(SyntaxKind.DoKeyword); 9593var @while = this.EatToken(SyntaxKind.WhileKeyword); 9594var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9608this.EatToken(SyntaxKind.CloseParenToken), 9609this.EatToken(SyntaxKind.SemicolonToken)); 9657var forToken = this.EatToken(SyntaxKind.ForKeyword); 9658var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9747: this.EatToken(SyntaxKind.SemicolonToken); 9756var result = this.EatToken(SyntaxKind.CloseParenToken); 9815@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9818var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9828var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 10015var @goto = this.EatToken(SyntaxKind.GotoKeyword); 10041kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 10086var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 10087var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10089var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 10094this.EatToken(SyntaxKind.ElseKeyword); 10149this.EatToken(SyntaxKind.OpenParenToken), 10151this.EatToken(SyntaxKind.CloseParenToken), 10161this.EatToken(SyntaxKind.ElseKeyword), 10170this.EatToken(SyntaxKind.LockKeyword), 10171this.EatToken(SyntaxKind.OpenParenToken), 10173this.EatToken(SyntaxKind.CloseParenToken), 10182this.EatToken(SyntaxKind.ReturnKeyword), 10184this.EatToken(SyntaxKind.SemicolonToken)); 10204returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10221this.EatToken(SyntaxKind.SemicolonToken)); 10242this.EatToken(SyntaxKind.CloseBraceToken)); 10255switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10263switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10289openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10320this.EatToken(SyntaxKind.ColonToken)); 10339this.EatToken(SyntaxKind.ColonToken)); 10346this.EatToken(SyntaxKind.ColonToken)); 10354this.EatToken(SyntaxKind.DefaultKeyword), 10355this.EatToken(SyntaxKind.ColonToken)); 10377this.EatToken(SyntaxKind.ThrowKeyword), 10379this.EatToken(SyntaxKind.SemicolonToken)); 10387this.EatToken(SyntaxKind.UnsafeKeyword), 10393var @using = this.EatToken(SyntaxKind.UsingKeyword); 10394var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10410this.EatToken(SyntaxKind.CloseParenToken), 10523this.EatToken(SyntaxKind.WhileKeyword), 10524this.EatToken(SyntaxKind.OpenParenToken), 10526this.EatToken(SyntaxKind.CloseParenToken), 10539this.EatToken(SyntaxKind.ColonToken), 10540this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10638this.EatToken(SyntaxKind.SemicolonToken)); 10714var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10725listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10735listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10747this.EatToken(SyntaxKind.CloseParenToken)); 10765: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 11117semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11764this.EatToken(SyntaxKind.ColonToken), 11991this.EatToken(SyntaxKind.ThrowKeyword), 12554: this.EatToken(openKind); 12605: this.EatToken(closeKind); 12650this.EatToken(SyntaxKind.ColonToken)) 12692this.EatToken(SyntaxKind.OpenParenToken), 12694this.EatToken(SyntaxKind.CloseParenToken)); 12704this.EatToken(SyntaxKind.OpenParenToken), 12706this.EatToken(SyntaxKind.CloseParenToken)); 12718this.EatToken(SyntaxKind.OpenParenToken), 12720this.EatToken(SyntaxKind.CloseParenToken)); 12727this.EatToken(SyntaxKind.OpenParenToken), 12729this.EatToken(SyntaxKind.CloseParenToken)); 12736this.EatToken(SyntaxKind.OpenParenToken), 12738this.EatToken(SyntaxKind.CloseParenToken)); 12750this.EatToken(SyntaxKind.OpenParenToken), 12752this.EatToken(SyntaxKind.CloseParenToken)); 12758this.EatToken(SyntaxKind.UnsafeKeyword), 12759this.EatToken(SyntaxKind.OpenParenToken), 12761this.EatToken(SyntaxKind.CloseParenToken)); 12767this.EatToken(SyntaxKind.RefValueKeyword), 12768this.EatToken(SyntaxKind.OpenParenToken), 12770this.EatToken(SyntaxKind.CommaToken), 12772this.EatToken(SyntaxKind.CloseParenToken)); 12909this.EatToken(SyntaxKind.OpenParenToken), 12911this.EatToken(SyntaxKind.CloseParenToken), 12918var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12943this.EatToken(SyntaxKind.CloseParenToken)); 12953list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12977this.EatToken(SyntaxKind.CloseParenToken)); 13328var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13342this.EatToken(SyntaxKind.CloseBracketToken)); 13387var @new = this.EatToken(SyntaxKind.NewKeyword); 13391var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13406this.EatToken(SyntaxKind.CloseBraceToken)); 13446SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13521var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13539this.EatToken(SyntaxKind.CloseBraceToken))); 13546var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13564this.EatToken(SyntaxKind.CloseBraceToken)); 13636: this.EatToken(SyntaxKind.EqualsToken), 13647this.EatToken(SyntaxKind.EqualsToken), 13655var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13671this.EatToken(SyntaxKind.CloseBraceToken)); 13682var @new = this.EatToken(SyntaxKind.NewKeyword); 13683var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13716this.EatToken(SyntaxKind.CloseBracketToken), 13722var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13737this.EatToken(SyntaxKind.CloseBraceToken)); 13758var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13759var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13783this.EatToken(SyntaxKind.CloseBracketToken), 13790this.EatToken(SyntaxKind.StackAllocKeyword), 13806var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13825var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13855modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13937var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13952var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13970var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13989this.EatToken(SyntaxKind.CloseParenToken)); 14288this.EatToken(SyntaxKind.InKeyword), 14301inKeyword: this.EatToken(SyntaxKind.InKeyword), 14321this.EatToken(SyntaxKind.EqualsToken), 14351list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14577: 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);