263 references to EatToken
Microsoft.CodeAnalysis.CSharp (263)
Parser\DirectiveParser.cs (2)
113result = this.ParseShebangDirective(hash, this.EatToken(SyntaxKind.ExclamationToken), isActive); 796var close = this.EatToken(SyntaxKind.CloseParenToken);
Parser\DocumentationCommentParser.cs (21)
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); 1145SyntaxToken operatorKeyword = EatToken(SyntaxKind.OperatorKeyword); 1184SyntaxToken open = EatToken(openKind); 1195SyntaxToken comma = EatToken(SyntaxKind.CommaToken); 1212SyntaxToken close = EatToken(closeKind); 1286SyntaxToken identifierToken = EatToken(SyntaxKind.IdentifierToken); 1316list.AddSeparator(EatToken(SyntaxKind.CommaToken)); 1324SyntaxToken close = EatToken(SyntaxKind.GreaterThanToken); 1491var 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)); 1765semicolon = EatToken(SyntaxKind.SemicolonToken); 1771openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1829closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 2082list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2101list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2146var colon = this.EatToken(SyntaxKind.ColonToken); 2174SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2242this.EatToken(SyntaxKind.OpenParenToken), 2243this.EatToken(SyntaxKind.CloseParenToken)), 2292this.EatToken(SyntaxKind.RefKeyword), 2293this.EatToken(SyntaxKind.StructKeyword))); 2297bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3327var colon = this.EatToken(SyntaxKind.ColonToken); 3360var tilde = this.EatToken(SyntaxKind.TildeToken); 3364this.EatToken(SyntaxKind.OpenParenToken), 3366this.EatToken(SyntaxKind.CloseParenToken)); 3389semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3405semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3636: this.EatToken(SyntaxKind.ExplicitKeyword); 3650opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3670opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3824var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3986semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4004semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4061var equals = this.EatToken(SyntaxKind.EqualsToken); 4069semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4115var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4147this.EatToken(SyntaxKind.CloseBraceToken)); 4153this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4589open = this.EatToken(openKind); 4605close = this.EatToken(closeKind); 4695attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 4798this.EatToken(SyntaxKind.SemicolonToken)); 4884semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4938this.EatToken(SyntaxKind.SemicolonToken)); 4973this.EatToken(SyntaxKind.SemicolonToken)); 5075variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5483modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5492this.EatToken(SyntaxKind.SemicolonToken)); 5499var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5525this.EatToken(SyntaxKind.SemicolonToken)); 5532var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5547var colon = this.EatToken(SyntaxKind.ColonToken); 5563semicolon = EatToken(SyntaxKind.SemicolonToken); 5569openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5587closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5626this.EatToken(SyntaxKind.EqualsToken), 5787var open = this.EatToken(SyntaxKind.LessThanToken); 5803this.EatToken(SyntaxKind.GreaterThanToken)); 6190greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6199greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6224open = this.EatToken(SyntaxKind.LessThanToken); 6234types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6238close = this.EatToken(SyntaxKind.GreaterThanToken); 6282types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6291close = this.EatToken(SyntaxKind.GreaterThanToken); 6590: this.EatToken(SyntaxKind.DotToken); 6609separator = this.EatToken(SyntaxKind.DotToken); 7095_ = EatToken(SyntaxKind.DelegateKeyword); 7096lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7120lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7178_ = EatToken(SyntaxKind.CommaToken); 7194lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7544var open = this.EatToken(SyntaxKind.OpenBracketToken); 7566list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7601this.EatToken(SyntaxKind.CloseBracketToken)); 7606var open = this.EatToken(SyntaxKind.OpenParenToken); 7615list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7635this.EatToken(SyntaxKind.CloseParenToken)); 7691var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7692var asterisk = EatToken(SyntaxKind.AsteriskToken); 7740types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7752: EatToken(SyntaxKind.GreaterThanToken))); 7803var openBracket = EatToken(SyntaxKind.OpenBracketToken); 7812callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 7820callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7823var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8684: this.EatToken(SyntaxKind.OpenBraceToken); 8696this.EatToken(SyntaxKind.CloseBraceToken)); 8715CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8724this.EatToken(SyntaxKind.CloseBraceToken)); 8856var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 8857var openParen = this.EatToken(SyntaxKind.OpenParenToken); 8869this.EatToken(SyntaxKind.CloseParenToken), 8895return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 8924this.EatToken(SyntaxKind.BreakKeyword), 8925this.EatToken(SyntaxKind.SemicolonToken)); 8932this.EatToken(SyntaxKind.ContinueKeyword), 8933this.EatToken(SyntaxKind.SemicolonToken)); 8941var @try = this.EatToken(SyntaxKind.TryKeyword); 9035var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9056var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9060var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9115var @do = this.EatToken(SyntaxKind.DoKeyword); 9117var @while = this.EatToken(SyntaxKind.WhileKeyword); 9118var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9132this.EatToken(SyntaxKind.CloseParenToken), 9133this.EatToken(SyntaxKind.SemicolonToken)); 9181var forToken = this.EatToken(SyntaxKind.ForKeyword); 9182var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9271: this.EatToken(SyntaxKind.SemicolonToken); 9280var result = this.EatToken(SyntaxKind.CloseParenToken); 9339@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9342var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9352var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9539var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9565kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9577var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9578var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9580var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9585this.EatToken(SyntaxKind.ElseKeyword); 9640this.EatToken(SyntaxKind.OpenParenToken), 9642this.EatToken(SyntaxKind.CloseParenToken), 9652this.EatToken(SyntaxKind.ElseKeyword), 9661this.EatToken(SyntaxKind.LockKeyword), 9662this.EatToken(SyntaxKind.OpenParenToken), 9664this.EatToken(SyntaxKind.CloseParenToken), 9673this.EatToken(SyntaxKind.ReturnKeyword), 9675this.EatToken(SyntaxKind.SemicolonToken)); 9695returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 9712this.EatToken(SyntaxKind.SemicolonToken)); 9733this.EatToken(SyntaxKind.CloseBraceToken)); 9746switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 9754switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 9780openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9811this.EatToken(SyntaxKind.ColonToken)); 9830this.EatToken(SyntaxKind.ColonToken)); 9837this.EatToken(SyntaxKind.ColonToken)); 9845this.EatToken(SyntaxKind.DefaultKeyword), 9846this.EatToken(SyntaxKind.ColonToken)); 9868this.EatToken(SyntaxKind.ThrowKeyword), 9870this.EatToken(SyntaxKind.SemicolonToken)); 9878this.EatToken(SyntaxKind.UnsafeKeyword), 9884var @using = this.EatToken(SyntaxKind.UsingKeyword); 9885var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9901this.EatToken(SyntaxKind.CloseParenToken), 10014this.EatToken(SyntaxKind.WhileKeyword), 10015this.EatToken(SyntaxKind.OpenParenToken), 10017this.EatToken(SyntaxKind.CloseParenToken), 10030this.EatToken(SyntaxKind.ColonToken), 10031this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10129this.EatToken(SyntaxKind.SemicolonToken)); 10203var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10214listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10224listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10236this.EatToken(SyntaxKind.CloseParenToken)); 10254: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10609semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11370this.EatToken(SyntaxKind.ColonToken), 11466this.EatToken(SyntaxKind.ThrowKeyword), 11964: this.EatToken(openKind); 12015: this.EatToken(closeKind); 12060this.EatToken(SyntaxKind.ColonToken)) 12102this.EatToken(SyntaxKind.OpenParenToken), 12104this.EatToken(SyntaxKind.CloseParenToken)); 12114this.EatToken(SyntaxKind.OpenParenToken), 12116this.EatToken(SyntaxKind.CloseParenToken)); 12128this.EatToken(SyntaxKind.OpenParenToken), 12130this.EatToken(SyntaxKind.CloseParenToken)); 12137this.EatToken(SyntaxKind.OpenParenToken), 12139this.EatToken(SyntaxKind.CloseParenToken)); 12146this.EatToken(SyntaxKind.OpenParenToken), 12148this.EatToken(SyntaxKind.CloseParenToken)); 12160this.EatToken(SyntaxKind.OpenParenToken), 12162this.EatToken(SyntaxKind.CloseParenToken)); 12168this.EatToken(SyntaxKind.RefValueKeyword), 12169this.EatToken(SyntaxKind.OpenParenToken), 12171this.EatToken(SyntaxKind.CommaToken), 12173this.EatToken(SyntaxKind.CloseParenToken)); 12310this.EatToken(SyntaxKind.OpenParenToken), 12312this.EatToken(SyntaxKind.CloseParenToken), 12319var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12344this.EatToken(SyntaxKind.CloseParenToken)); 12354list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12378this.EatToken(SyntaxKind.CloseParenToken)); 12715var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 12729this.EatToken(SyntaxKind.CloseBracketToken)); 12761var @new = this.EatToken(SyntaxKind.NewKeyword); 12765var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12780this.EatToken(SyntaxKind.CloseBraceToken)); 12815SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 12890var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12908this.EatToken(SyntaxKind.CloseBraceToken))); 12915var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12933this.EatToken(SyntaxKind.CloseBraceToken)); 13003this.EatToken(SyntaxKind.EqualsToken), 13014this.EatToken(SyntaxKind.EqualsToken), 13022var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13038this.EatToken(SyntaxKind.CloseBraceToken)); 13049var @new = this.EatToken(SyntaxKind.NewKeyword); 13050var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13083this.EatToken(SyntaxKind.CloseBracketToken), 13089var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13104this.EatToken(SyntaxKind.CloseBraceToken)); 13125var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13126var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13150this.EatToken(SyntaxKind.CloseBracketToken), 13157this.EatToken(SyntaxKind.StackAllocKeyword), 13184var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13203var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13233modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13324var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13339var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13357var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13376this.EatToken(SyntaxKind.CloseParenToken)); 13679this.EatToken(SyntaxKind.InKeyword), 13692inKeyword: this.EatToken(SyntaxKind.InKeyword), 13709this.EatToken(SyntaxKind.EqualsToken), 13739list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 13960: 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);