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)
190var eof = this.EatToken(SyntaxKind.EndOfFileToken); 253var namespaceToken = this.EatToken(SyntaxKind.NamespaceKeyword); 267semicolon = this.EatToken(SyntaxKind.SemicolonToken); 273openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 321this.EatToken(SyntaxKind.CloseBraceToken), 527? EatToken(SyntaxKind.CloseBraceToken) 936this.EatToken(SyntaxKind.ExternKeyword), 939this.EatToken(SyntaxKind.SemicolonToken)); 947this.EatToken(SyntaxKind.EqualsToken)); 963var usingToken = this.EatToken(SyntaxKind.UsingKeyword); 1014semicolon = this.EatToken(SyntaxKind.SemicolonToken); 1123var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 1127? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1140var closeBracket = this.EatToken(SyntaxKind.CloseBracketToken); 1211var openParen = this.EatToken(SyntaxKind.OpenParenToken); 1227this.EatToken(SyntaxKind.CloseParenToken)); 1275this.EatToken(SyntaxKind.EqualsToken)); 1281this.EatToken(SyntaxKind.ColonToken)); 1766semicolon = EatToken(SyntaxKind.SemicolonToken); 1772openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1830closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 2083list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2102list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2147var colon = this.EatToken(SyntaxKind.ColonToken); 2175SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2243this.EatToken(SyntaxKind.OpenParenToken), 2244this.EatToken(SyntaxKind.CloseParenToken)), 2293this.EatToken(SyntaxKind.RefKeyword), 2294this.EatToken(SyntaxKind.StructKeyword))); 2298bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3328var colon = this.EatToken(SyntaxKind.ColonToken); 3361var tilde = this.EatToken(SyntaxKind.TildeToken); 3365this.EatToken(SyntaxKind.OpenParenToken), 3367this.EatToken(SyntaxKind.CloseParenToken)); 3390semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3406semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3637: this.EatToken(SyntaxKind.ExplicitKeyword); 3651opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3671opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3825var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3987semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4005semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4062var equals = this.EatToken(SyntaxKind.EqualsToken); 4070semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4116var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4148this.EatToken(SyntaxKind.CloseBraceToken)); 4154this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4590open = this.EatToken(openKind); 4606close = this.EatToken(closeKind); 4696attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 4796this.EatToken(SyntaxKind.SemicolonToken)); 4882semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4936this.EatToken(SyntaxKind.SemicolonToken)); 4971this.EatToken(SyntaxKind.SemicolonToken)); 5073variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5481modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5490this.EatToken(SyntaxKind.SemicolonToken)); 5497var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5523this.EatToken(SyntaxKind.SemicolonToken)); 5530var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5545var colon = this.EatToken(SyntaxKind.ColonToken); 5561semicolon = EatToken(SyntaxKind.SemicolonToken); 5567openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5585closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5624this.EatToken(SyntaxKind.EqualsToken), 5785var open = this.EatToken(SyntaxKind.LessThanToken); 5801this.EatToken(SyntaxKind.GreaterThanToken)); 6188greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6197greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6222open = this.EatToken(SyntaxKind.LessThanToken); 6232types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6236close = this.EatToken(SyntaxKind.GreaterThanToken); 6280types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6289close = this.EatToken(SyntaxKind.GreaterThanToken); 6588: this.EatToken(SyntaxKind.DotToken); 6607separator = this.EatToken(SyntaxKind.DotToken); 7093_ = EatToken(SyntaxKind.DelegateKeyword); 7094lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7118lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7176_ = EatToken(SyntaxKind.CommaToken); 7192lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7542var open = this.EatToken(SyntaxKind.OpenBracketToken); 7564list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7599this.EatToken(SyntaxKind.CloseBracketToken)); 7604var open = this.EatToken(SyntaxKind.OpenParenToken); 7613list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7633this.EatToken(SyntaxKind.CloseParenToken)); 7689var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7690var asterisk = EatToken(SyntaxKind.AsteriskToken); 7738types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7750: EatToken(SyntaxKind.GreaterThanToken))); 7801var openBracket = EatToken(SyntaxKind.OpenBracketToken); 7810callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 7818callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7821var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8682: this.EatToken(SyntaxKind.OpenBraceToken); 8694this.EatToken(SyntaxKind.CloseBraceToken)); 8713CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8722this.EatToken(SyntaxKind.CloseBraceToken)); 8854var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 8855var openParen = this.EatToken(SyntaxKind.OpenParenToken); 8867this.EatToken(SyntaxKind.CloseParenToken), 8893return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 8922this.EatToken(SyntaxKind.BreakKeyword), 8923this.EatToken(SyntaxKind.SemicolonToken)); 8930this.EatToken(SyntaxKind.ContinueKeyword), 8931this.EatToken(SyntaxKind.SemicolonToken)); 8939var @try = this.EatToken(SyntaxKind.TryKeyword); 9033var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9054var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9058var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9113var @do = this.EatToken(SyntaxKind.DoKeyword); 9115var @while = this.EatToken(SyntaxKind.WhileKeyword); 9116var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9130this.EatToken(SyntaxKind.CloseParenToken), 9131this.EatToken(SyntaxKind.SemicolonToken)); 9179var forToken = this.EatToken(SyntaxKind.ForKeyword); 9180var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9269: this.EatToken(SyntaxKind.SemicolonToken); 9278var result = this.EatToken(SyntaxKind.CloseParenToken); 9337@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9340var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9350var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9537var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9563kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9575var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9576var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9578var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9583this.EatToken(SyntaxKind.ElseKeyword); 9638this.EatToken(SyntaxKind.OpenParenToken), 9640this.EatToken(SyntaxKind.CloseParenToken), 9650this.EatToken(SyntaxKind.ElseKeyword), 9659this.EatToken(SyntaxKind.LockKeyword), 9660this.EatToken(SyntaxKind.OpenParenToken), 9662this.EatToken(SyntaxKind.CloseParenToken), 9671this.EatToken(SyntaxKind.ReturnKeyword), 9673this.EatToken(SyntaxKind.SemicolonToken)); 9693returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 9710this.EatToken(SyntaxKind.SemicolonToken)); 9731this.EatToken(SyntaxKind.CloseBraceToken)); 9744switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 9752switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 9778openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9809this.EatToken(SyntaxKind.ColonToken)); 9828this.EatToken(SyntaxKind.ColonToken)); 9835this.EatToken(SyntaxKind.ColonToken)); 9843this.EatToken(SyntaxKind.DefaultKeyword), 9844this.EatToken(SyntaxKind.ColonToken)); 9866this.EatToken(SyntaxKind.ThrowKeyword), 9868this.EatToken(SyntaxKind.SemicolonToken)); 9876this.EatToken(SyntaxKind.UnsafeKeyword), 9882var @using = this.EatToken(SyntaxKind.UsingKeyword); 9883var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9899this.EatToken(SyntaxKind.CloseParenToken), 10012this.EatToken(SyntaxKind.WhileKeyword), 10013this.EatToken(SyntaxKind.OpenParenToken), 10015this.EatToken(SyntaxKind.CloseParenToken), 10028this.EatToken(SyntaxKind.ColonToken), 10029this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10127this.EatToken(SyntaxKind.SemicolonToken)); 10174var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10185listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10195listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10207this.EatToken(SyntaxKind.CloseParenToken)); 10225: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10580semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11341this.EatToken(SyntaxKind.ColonToken), 11437this.EatToken(SyntaxKind.ThrowKeyword), 11935: this.EatToken(openKind); 11986: this.EatToken(closeKind); 12031this.EatToken(SyntaxKind.ColonToken)) 12073this.EatToken(SyntaxKind.OpenParenToken), 12075this.EatToken(SyntaxKind.CloseParenToken)); 12085this.EatToken(SyntaxKind.OpenParenToken), 12087this.EatToken(SyntaxKind.CloseParenToken)); 12099this.EatToken(SyntaxKind.OpenParenToken), 12101this.EatToken(SyntaxKind.CloseParenToken)); 12108this.EatToken(SyntaxKind.OpenParenToken), 12110this.EatToken(SyntaxKind.CloseParenToken)); 12117this.EatToken(SyntaxKind.OpenParenToken), 12119this.EatToken(SyntaxKind.CloseParenToken)); 12131this.EatToken(SyntaxKind.OpenParenToken), 12133this.EatToken(SyntaxKind.CloseParenToken)); 12139this.EatToken(SyntaxKind.RefValueKeyword), 12140this.EatToken(SyntaxKind.OpenParenToken), 12142this.EatToken(SyntaxKind.CommaToken), 12144this.EatToken(SyntaxKind.CloseParenToken)); 12334this.EatToken(SyntaxKind.OpenParenToken), 12336this.EatToken(SyntaxKind.CloseParenToken), 12343var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12368this.EatToken(SyntaxKind.CloseParenToken)); 12378list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12402this.EatToken(SyntaxKind.CloseParenToken)); 12739var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 12753this.EatToken(SyntaxKind.CloseBracketToken)); 12785var @new = this.EatToken(SyntaxKind.NewKeyword); 12789var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12804this.EatToken(SyntaxKind.CloseBraceToken)); 12839SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 12914var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12932this.EatToken(SyntaxKind.CloseBraceToken))); 12939var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12957this.EatToken(SyntaxKind.CloseBraceToken)); 13027this.EatToken(SyntaxKind.EqualsToken), 13038this.EatToken(SyntaxKind.EqualsToken), 13046var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13062this.EatToken(SyntaxKind.CloseBraceToken)); 13073var @new = this.EatToken(SyntaxKind.NewKeyword); 13074var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13107this.EatToken(SyntaxKind.CloseBracketToken), 13113var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13128this.EatToken(SyntaxKind.CloseBraceToken)); 13149var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13150var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13174this.EatToken(SyntaxKind.CloseBracketToken), 13181this.EatToken(SyntaxKind.StackAllocKeyword), 13208var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13227var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13257modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13348var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13363var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13381var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13400this.EatToken(SyntaxKind.CloseParenToken)); 13703this.EatToken(SyntaxKind.InKeyword), 13716inKeyword: this.EatToken(SyntaxKind.InKeyword), 13733this.EatToken(SyntaxKind.EqualsToken), 13763list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 13984: 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);