264 references to EatToken
Microsoft.CodeAnalysis.CSharp (264)
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 (227)
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)); 3498var tilde = this.EatToken(SyntaxKind.TildeToken); 3502this.EatToken(SyntaxKind.OpenParenToken), 3504this.EatToken(SyntaxKind.CloseParenToken)); 3527semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3543semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3771: this.EatToken(SyntaxKind.ExplicitKeyword); 3785opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3805opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3959var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4151semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4169semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4224var equals = this.EatToken(SyntaxKind.EqualsToken); 4232semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4309var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4341this.EatToken(SyntaxKind.CloseBraceToken)); 4347this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4784open = this.EatToken(openKind); 4804close = this.EatToken(closeKind); 4902attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5008this.EatToken(SyntaxKind.SemicolonToken)); 5094semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5148this.EatToken(SyntaxKind.SemicolonToken)); 5183this.EatToken(SyntaxKind.SemicolonToken)); 5286variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5694modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5703this.EatToken(SyntaxKind.SemicolonToken)); 5710var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5736this.EatToken(SyntaxKind.SemicolonToken)); 5743var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5758var colon = this.EatToken(SyntaxKind.ColonToken); 5774semicolon = EatToken(SyntaxKind.SemicolonToken); 5780openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5798closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5837this.EatToken(SyntaxKind.EqualsToken), 5998var open = this.EatToken(SyntaxKind.LessThanToken); 6014this.EatToken(SyntaxKind.GreaterThanToken)); 6399greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6408greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6433open = this.EatToken(SyntaxKind.LessThanToken); 6443types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6447close = this.EatToken(SyntaxKind.GreaterThanToken); 6491types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6500close = this.EatToken(SyntaxKind.GreaterThanToken); 6799: this.EatToken(SyntaxKind.DotToken); 6818separator = this.EatToken(SyntaxKind.DotToken); 7304_ = EatToken(SyntaxKind.DelegateKeyword); 7305lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7329lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7387_ = EatToken(SyntaxKind.CommaToken); 7403lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7753var open = this.EatToken(SyntaxKind.OpenBracketToken); 7775list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7806this.EatToken(SyntaxKind.CloseBracketToken)); 7811var open = this.EatToken(SyntaxKind.OpenParenToken); 7820list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7840this.EatToken(SyntaxKind.CloseParenToken)); 7896var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7897var asterisk = EatToken(SyntaxKind.AsteriskToken); 7945types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7957: EatToken(SyntaxKind.GreaterThanToken))); 8008var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8017callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8025callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8028var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8955: this.EatToken(SyntaxKind.OpenBraceToken); 8967this.EatToken(SyntaxKind.CloseBraceToken)); 8986CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8995this.EatToken(SyntaxKind.CloseBraceToken)); 9145var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9146var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9158this.EatToken(SyntaxKind.CloseParenToken), 9184return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9213this.EatToken(SyntaxKind.BreakKeyword), 9214this.EatToken(SyntaxKind.SemicolonToken)); 9221this.EatToken(SyntaxKind.ContinueKeyword), 9222this.EatToken(SyntaxKind.SemicolonToken)); 9230var @try = this.EatToken(SyntaxKind.TryKeyword); 9324var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9345var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9349var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9404var @do = this.EatToken(SyntaxKind.DoKeyword); 9406var @while = this.EatToken(SyntaxKind.WhileKeyword); 9407var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9421this.EatToken(SyntaxKind.CloseParenToken), 9422this.EatToken(SyntaxKind.SemicolonToken)); 9470var forToken = this.EatToken(SyntaxKind.ForKeyword); 9471var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9560: this.EatToken(SyntaxKind.SemicolonToken); 9569var result = this.EatToken(SyntaxKind.CloseParenToken); 9628@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9631var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9641var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9828var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9854kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9866var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9867var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9869var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9874this.EatToken(SyntaxKind.ElseKeyword); 9929this.EatToken(SyntaxKind.OpenParenToken), 9931this.EatToken(SyntaxKind.CloseParenToken), 9941this.EatToken(SyntaxKind.ElseKeyword), 9950this.EatToken(SyntaxKind.LockKeyword), 9951this.EatToken(SyntaxKind.OpenParenToken), 9953this.EatToken(SyntaxKind.CloseParenToken), 9962this.EatToken(SyntaxKind.ReturnKeyword), 9964this.EatToken(SyntaxKind.SemicolonToken)); 9984returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10001this.EatToken(SyntaxKind.SemicolonToken)); 10022this.EatToken(SyntaxKind.CloseBraceToken)); 10035switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10043switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10069openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10100this.EatToken(SyntaxKind.ColonToken)); 10119this.EatToken(SyntaxKind.ColonToken)); 10126this.EatToken(SyntaxKind.ColonToken)); 10134this.EatToken(SyntaxKind.DefaultKeyword), 10135this.EatToken(SyntaxKind.ColonToken)); 10157this.EatToken(SyntaxKind.ThrowKeyword), 10159this.EatToken(SyntaxKind.SemicolonToken)); 10167this.EatToken(SyntaxKind.UnsafeKeyword), 10173var @using = this.EatToken(SyntaxKind.UsingKeyword); 10174var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10190this.EatToken(SyntaxKind.CloseParenToken), 10303this.EatToken(SyntaxKind.WhileKeyword), 10304this.EatToken(SyntaxKind.OpenParenToken), 10306this.EatToken(SyntaxKind.CloseParenToken), 10319this.EatToken(SyntaxKind.ColonToken), 10320this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10418this.EatToken(SyntaxKind.SemicolonToken)); 10492var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10503listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10513listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10525this.EatToken(SyntaxKind.CloseParenToken)); 10543: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10891semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11536this.EatToken(SyntaxKind.ColonToken), 11763this.EatToken(SyntaxKind.ThrowKeyword), 12309: this.EatToken(openKind); 12360: this.EatToken(closeKind); 12405this.EatToken(SyntaxKind.ColonToken)) 12447this.EatToken(SyntaxKind.OpenParenToken), 12449this.EatToken(SyntaxKind.CloseParenToken)); 12459this.EatToken(SyntaxKind.OpenParenToken), 12461this.EatToken(SyntaxKind.CloseParenToken)); 12473this.EatToken(SyntaxKind.OpenParenToken), 12475this.EatToken(SyntaxKind.CloseParenToken)); 12482this.EatToken(SyntaxKind.OpenParenToken), 12484this.EatToken(SyntaxKind.CloseParenToken)); 12491this.EatToken(SyntaxKind.OpenParenToken), 12493this.EatToken(SyntaxKind.CloseParenToken)); 12505this.EatToken(SyntaxKind.OpenParenToken), 12507this.EatToken(SyntaxKind.CloseParenToken)); 12513this.EatToken(SyntaxKind.RefValueKeyword), 12514this.EatToken(SyntaxKind.OpenParenToken), 12516this.EatToken(SyntaxKind.CommaToken), 12518this.EatToken(SyntaxKind.CloseParenToken)); 12655this.EatToken(SyntaxKind.OpenParenToken), 12657this.EatToken(SyntaxKind.CloseParenToken), 12664var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12689this.EatToken(SyntaxKind.CloseParenToken)); 12699list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12723this.EatToken(SyntaxKind.CloseParenToken)); 13060var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13074this.EatToken(SyntaxKind.CloseBracketToken)); 13106var @new = this.EatToken(SyntaxKind.NewKeyword); 13110var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13125this.EatToken(SyntaxKind.CloseBraceToken)); 13165SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13240var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13258this.EatToken(SyntaxKind.CloseBraceToken))); 13265var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13283this.EatToken(SyntaxKind.CloseBraceToken)); 13355: this.EatToken(SyntaxKind.EqualsToken), 13366this.EatToken(SyntaxKind.EqualsToken), 13374var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13390this.EatToken(SyntaxKind.CloseBraceToken)); 13401var @new = this.EatToken(SyntaxKind.NewKeyword); 13402var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13435this.EatToken(SyntaxKind.CloseBracketToken), 13441var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13456this.EatToken(SyntaxKind.CloseBraceToken)); 13477var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13478var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13502this.EatToken(SyntaxKind.CloseBracketToken), 13509this.EatToken(SyntaxKind.StackAllocKeyword), 13525var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13544var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13574modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13656var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13671var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13689var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13708this.EatToken(SyntaxKind.CloseParenToken)); 14007this.EatToken(SyntaxKind.InKeyword), 14020inKeyword: this.EatToken(SyntaxKind.InKeyword), 14040this.EatToken(SyntaxKind.EqualsToken), 14070list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14296: this.EatToken(separatorTokenKind));
Parser\LanguageParser_InterpolatedString.cs (1)
543this.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);