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); 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) 943this.EatToken(SyntaxKind.ExternKeyword), 946this.EatToken(SyntaxKind.SemicolonToken)); 954this.EatToken(SyntaxKind.EqualsToken)); 970var usingToken = this.EatToken(SyntaxKind.UsingKeyword); 1021semicolon = this.EatToken(SyntaxKind.SemicolonToken); 1130var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 1134? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1147var closeBracket = this.EatToken(SyntaxKind.CloseBracketToken); 1218var openParen = this.EatToken(SyntaxKind.OpenParenToken); 1234this.EatToken(SyntaxKind.CloseParenToken)); 1282this.EatToken(SyntaxKind.EqualsToken)); 1288this.EatToken(SyntaxKind.ColonToken)); 1789semicolon = EatToken(SyntaxKind.SemicolonToken); 1795openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1848: this.EatToken(SyntaxKind.CloseBraceToken); 2119list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2138list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2183var colon = this.EatToken(SyntaxKind.ColonToken); 2211SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2279this.EatToken(SyntaxKind.OpenParenToken), 2280this.EatToken(SyntaxKind.CloseParenToken)), 2329this.EatToken(SyntaxKind.RefKeyword), 2330this.EatToken(SyntaxKind.StructKeyword))); 2334bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3389var colon = this.EatToken(SyntaxKind.ColonToken); 3422var tilde = this.EatToken(SyntaxKind.TildeToken); 3426this.EatToken(SyntaxKind.OpenParenToken), 3428this.EatToken(SyntaxKind.CloseParenToken)); 3451semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3467semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3698: this.EatToken(SyntaxKind.ExplicitKeyword); 3712opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3732opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3886var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4078semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4096semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4153var equals = this.EatToken(SyntaxKind.EqualsToken); 4161semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4207var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4239this.EatToken(SyntaxKind.CloseBraceToken)); 4245this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4682open = this.EatToken(openKind); 4703close = this.EatToken(closeKind); 4801attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 4907this.EatToken(SyntaxKind.SemicolonToken)); 4993semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5047this.EatToken(SyntaxKind.SemicolonToken)); 5082this.EatToken(SyntaxKind.SemicolonToken)); 5185variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5593modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5602this.EatToken(SyntaxKind.SemicolonToken)); 5609var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5635this.EatToken(SyntaxKind.SemicolonToken)); 5642var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5657var colon = this.EatToken(SyntaxKind.ColonToken); 5673semicolon = EatToken(SyntaxKind.SemicolonToken); 5679openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5697closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5736this.EatToken(SyntaxKind.EqualsToken), 5897var open = this.EatToken(SyntaxKind.LessThanToken); 5913this.EatToken(SyntaxKind.GreaterThanToken)); 6300greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6309greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6334open = this.EatToken(SyntaxKind.LessThanToken); 6344types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6348close = this.EatToken(SyntaxKind.GreaterThanToken); 6392types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6401close = this.EatToken(SyntaxKind.GreaterThanToken); 6700: this.EatToken(SyntaxKind.DotToken); 6719separator = this.EatToken(SyntaxKind.DotToken); 7205_ = EatToken(SyntaxKind.DelegateKeyword); 7206lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7230lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7288_ = EatToken(SyntaxKind.CommaToken); 7304lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7654var open = this.EatToken(SyntaxKind.OpenBracketToken); 7676list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7707this.EatToken(SyntaxKind.CloseBracketToken)); 7712var open = this.EatToken(SyntaxKind.OpenParenToken); 7721list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7741this.EatToken(SyntaxKind.CloseParenToken)); 7797var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7798var asterisk = EatToken(SyntaxKind.AsteriskToken); 7846types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7858: EatToken(SyntaxKind.GreaterThanToken))); 7909var openBracket = EatToken(SyntaxKind.OpenBracketToken); 7918callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 7926callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7929var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8801: this.EatToken(SyntaxKind.OpenBraceToken); 8813this.EatToken(SyntaxKind.CloseBraceToken)); 8832CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8841this.EatToken(SyntaxKind.CloseBraceToken)); 8991var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 8992var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9004this.EatToken(SyntaxKind.CloseParenToken), 9030return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9059this.EatToken(SyntaxKind.BreakKeyword), 9060this.EatToken(SyntaxKind.SemicolonToken)); 9067this.EatToken(SyntaxKind.ContinueKeyword), 9068this.EatToken(SyntaxKind.SemicolonToken)); 9076var @try = this.EatToken(SyntaxKind.TryKeyword); 9170var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9191var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9195var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9250var @do = this.EatToken(SyntaxKind.DoKeyword); 9252var @while = this.EatToken(SyntaxKind.WhileKeyword); 9253var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9267this.EatToken(SyntaxKind.CloseParenToken), 9268this.EatToken(SyntaxKind.SemicolonToken)); 9316var forToken = this.EatToken(SyntaxKind.ForKeyword); 9317var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9406: this.EatToken(SyntaxKind.SemicolonToken); 9415var result = this.EatToken(SyntaxKind.CloseParenToken); 9474@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9477var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9487var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9674var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9700kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9712var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9713var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9715var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9720this.EatToken(SyntaxKind.ElseKeyword); 9775this.EatToken(SyntaxKind.OpenParenToken), 9777this.EatToken(SyntaxKind.CloseParenToken), 9787this.EatToken(SyntaxKind.ElseKeyword), 9796this.EatToken(SyntaxKind.LockKeyword), 9797this.EatToken(SyntaxKind.OpenParenToken), 9799this.EatToken(SyntaxKind.CloseParenToken), 9808this.EatToken(SyntaxKind.ReturnKeyword), 9810this.EatToken(SyntaxKind.SemicolonToken)); 9830returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 9847this.EatToken(SyntaxKind.SemicolonToken)); 9868this.EatToken(SyntaxKind.CloseBraceToken)); 9881switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 9889switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 9915openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9946this.EatToken(SyntaxKind.ColonToken)); 9965this.EatToken(SyntaxKind.ColonToken)); 9972this.EatToken(SyntaxKind.ColonToken)); 9980this.EatToken(SyntaxKind.DefaultKeyword), 9981this.EatToken(SyntaxKind.ColonToken)); 10003this.EatToken(SyntaxKind.ThrowKeyword), 10005this.EatToken(SyntaxKind.SemicolonToken)); 10013this.EatToken(SyntaxKind.UnsafeKeyword), 10019var @using = this.EatToken(SyntaxKind.UsingKeyword); 10020var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10036this.EatToken(SyntaxKind.CloseParenToken), 10149this.EatToken(SyntaxKind.WhileKeyword), 10150this.EatToken(SyntaxKind.OpenParenToken), 10152this.EatToken(SyntaxKind.CloseParenToken), 10165this.EatToken(SyntaxKind.ColonToken), 10166this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10264this.EatToken(SyntaxKind.SemicolonToken)); 10338var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10349listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10359listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10371this.EatToken(SyntaxKind.CloseParenToken)); 10389: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10744semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11386this.EatToken(SyntaxKind.ColonToken), 11613this.EatToken(SyntaxKind.ThrowKeyword), 12158: this.EatToken(openKind); 12209: this.EatToken(closeKind); 12254this.EatToken(SyntaxKind.ColonToken)) 12296this.EatToken(SyntaxKind.OpenParenToken), 12298this.EatToken(SyntaxKind.CloseParenToken)); 12308this.EatToken(SyntaxKind.OpenParenToken), 12310this.EatToken(SyntaxKind.CloseParenToken)); 12322this.EatToken(SyntaxKind.OpenParenToken), 12324this.EatToken(SyntaxKind.CloseParenToken)); 12331this.EatToken(SyntaxKind.OpenParenToken), 12333this.EatToken(SyntaxKind.CloseParenToken)); 12340this.EatToken(SyntaxKind.OpenParenToken), 12342this.EatToken(SyntaxKind.CloseParenToken)); 12354this.EatToken(SyntaxKind.OpenParenToken), 12356this.EatToken(SyntaxKind.CloseParenToken)); 12362this.EatToken(SyntaxKind.RefValueKeyword), 12363this.EatToken(SyntaxKind.OpenParenToken), 12365this.EatToken(SyntaxKind.CommaToken), 12367this.EatToken(SyntaxKind.CloseParenToken)); 12504this.EatToken(SyntaxKind.OpenParenToken), 12506this.EatToken(SyntaxKind.CloseParenToken), 12513var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12538this.EatToken(SyntaxKind.CloseParenToken)); 12548list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12572this.EatToken(SyntaxKind.CloseParenToken)); 12909var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 12923this.EatToken(SyntaxKind.CloseBracketToken)); 12955var @new = this.EatToken(SyntaxKind.NewKeyword); 12959var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12974this.EatToken(SyntaxKind.CloseBraceToken)); 13014SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13089var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13107this.EatToken(SyntaxKind.CloseBraceToken))); 13114var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13132this.EatToken(SyntaxKind.CloseBraceToken)); 13204: this.EatToken(SyntaxKind.EqualsToken), 13215this.EatToken(SyntaxKind.EqualsToken), 13223var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13239this.EatToken(SyntaxKind.CloseBraceToken)); 13250var @new = this.EatToken(SyntaxKind.NewKeyword); 13251var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13284this.EatToken(SyntaxKind.CloseBracketToken), 13290var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13305this.EatToken(SyntaxKind.CloseBraceToken)); 13326var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13327var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13351this.EatToken(SyntaxKind.CloseBracketToken), 13358this.EatToken(SyntaxKind.StackAllocKeyword), 13385var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13404var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13434modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13525var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13540var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13558var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13577this.EatToken(SyntaxKind.CloseParenToken)); 13880this.EatToken(SyntaxKind.InKeyword), 13893inKeyword: this.EatToken(SyntaxKind.InKeyword), 13910this.EatToken(SyntaxKind.EqualsToken), 13940list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14166: this.EatToken(separatorTokenKind));
Parser\LanguageParser_InterpolatedString.cs (1)
411this.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)
574return EatToken(kind);