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); 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 (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)); 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)); 5640this.EatToken(SyntaxKind.EqualsToken), 5755modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5764this.EatToken(SyntaxKind.SemicolonToken)); 5771var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5797this.EatToken(SyntaxKind.SemicolonToken)); 5804var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5819var colon = this.EatToken(SyntaxKind.ColonToken); 5835semicolon = EatToken(SyntaxKind.SemicolonToken); 5841openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5859closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5898this.EatToken(SyntaxKind.EqualsToken), 6059var open = this.EatToken(SyntaxKind.LessThanToken); 6075this.EatToken(SyntaxKind.GreaterThanToken)); 6460greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6469greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6494open = this.EatToken(SyntaxKind.LessThanToken); 6504types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6508close = this.EatToken(SyntaxKind.GreaterThanToken); 6552types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6561close = this.EatToken(SyntaxKind.GreaterThanToken); 6860: this.EatToken(SyntaxKind.DotToken); 6879separator = this.EatToken(SyntaxKind.DotToken); 7365_ = EatToken(SyntaxKind.DelegateKeyword); 7366lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7390lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7448_ = EatToken(SyntaxKind.CommaToken); 7464lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7814var open = this.EatToken(SyntaxKind.OpenBracketToken); 7836list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7867this.EatToken(SyntaxKind.CloseBracketToken)); 7872var open = this.EatToken(SyntaxKind.OpenParenToken); 7881list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7901this.EatToken(SyntaxKind.CloseParenToken)); 7957var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7958var asterisk = EatToken(SyntaxKind.AsteriskToken); 8006types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8018: EatToken(SyntaxKind.GreaterThanToken))); 8069var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8078callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8086callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8089var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9016: this.EatToken(SyntaxKind.OpenBraceToken); 9028this.EatToken(SyntaxKind.CloseBraceToken)); 9047CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9056this.EatToken(SyntaxKind.CloseBraceToken)); 9206var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9207var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9219this.EatToken(SyntaxKind.CloseParenToken), 9245return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9274this.EatToken(SyntaxKind.BreakKeyword), 9275this.EatToken(SyntaxKind.SemicolonToken)); 9282this.EatToken(SyntaxKind.ContinueKeyword), 9283this.EatToken(SyntaxKind.SemicolonToken)); 9291var @try = this.EatToken(SyntaxKind.TryKeyword); 9385var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9406var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9410var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9465var @do = this.EatToken(SyntaxKind.DoKeyword); 9467var @while = this.EatToken(SyntaxKind.WhileKeyword); 9468var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9482this.EatToken(SyntaxKind.CloseParenToken), 9483this.EatToken(SyntaxKind.SemicolonToken)); 9531var forToken = this.EatToken(SyntaxKind.ForKeyword); 9532var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9621: this.EatToken(SyntaxKind.SemicolonToken); 9630var result = this.EatToken(SyntaxKind.CloseParenToken); 9689@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9692var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9702var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9889var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9915kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9960var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9961var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9963var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9968this.EatToken(SyntaxKind.ElseKeyword); 10023this.EatToken(SyntaxKind.OpenParenToken), 10025this.EatToken(SyntaxKind.CloseParenToken), 10035this.EatToken(SyntaxKind.ElseKeyword), 10044this.EatToken(SyntaxKind.LockKeyword), 10045this.EatToken(SyntaxKind.OpenParenToken), 10047this.EatToken(SyntaxKind.CloseParenToken), 10056this.EatToken(SyntaxKind.ReturnKeyword), 10058this.EatToken(SyntaxKind.SemicolonToken)); 10078returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10095this.EatToken(SyntaxKind.SemicolonToken)); 10116this.EatToken(SyntaxKind.CloseBraceToken)); 10129switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10137switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10163openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10194this.EatToken(SyntaxKind.ColonToken)); 10213this.EatToken(SyntaxKind.ColonToken)); 10220this.EatToken(SyntaxKind.ColonToken)); 10228this.EatToken(SyntaxKind.DefaultKeyword), 10229this.EatToken(SyntaxKind.ColonToken)); 10251this.EatToken(SyntaxKind.ThrowKeyword), 10253this.EatToken(SyntaxKind.SemicolonToken)); 10261this.EatToken(SyntaxKind.UnsafeKeyword), 10267var @using = this.EatToken(SyntaxKind.UsingKeyword); 10268var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10284this.EatToken(SyntaxKind.CloseParenToken), 10397this.EatToken(SyntaxKind.WhileKeyword), 10398this.EatToken(SyntaxKind.OpenParenToken), 10400this.EatToken(SyntaxKind.CloseParenToken), 10413this.EatToken(SyntaxKind.ColonToken), 10414this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10512this.EatToken(SyntaxKind.SemicolonToken)); 10586var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10597listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10607listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10619this.EatToken(SyntaxKind.CloseParenToken)); 10637: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10985semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11630this.EatToken(SyntaxKind.ColonToken), 11857this.EatToken(SyntaxKind.ThrowKeyword), 12418: this.EatToken(openKind); 12469: this.EatToken(closeKind); 12514this.EatToken(SyntaxKind.ColonToken)) 12556this.EatToken(SyntaxKind.OpenParenToken), 12558this.EatToken(SyntaxKind.CloseParenToken)); 12568this.EatToken(SyntaxKind.OpenParenToken), 12570this.EatToken(SyntaxKind.CloseParenToken)); 12582this.EatToken(SyntaxKind.OpenParenToken), 12584this.EatToken(SyntaxKind.CloseParenToken)); 12591this.EatToken(SyntaxKind.OpenParenToken), 12593this.EatToken(SyntaxKind.CloseParenToken)); 12600this.EatToken(SyntaxKind.OpenParenToken), 12602this.EatToken(SyntaxKind.CloseParenToken)); 12614this.EatToken(SyntaxKind.OpenParenToken), 12616this.EatToken(SyntaxKind.CloseParenToken)); 12622this.EatToken(SyntaxKind.RefValueKeyword), 12623this.EatToken(SyntaxKind.OpenParenToken), 12625this.EatToken(SyntaxKind.CommaToken), 12627this.EatToken(SyntaxKind.CloseParenToken)); 12764this.EatToken(SyntaxKind.OpenParenToken), 12766this.EatToken(SyntaxKind.CloseParenToken), 12773var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12798this.EatToken(SyntaxKind.CloseParenToken)); 12808list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12832this.EatToken(SyntaxKind.CloseParenToken)); 13169var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13183this.EatToken(SyntaxKind.CloseBracketToken)); 13215var @new = this.EatToken(SyntaxKind.NewKeyword); 13219var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13234this.EatToken(SyntaxKind.CloseBraceToken)); 13274SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13349var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13367this.EatToken(SyntaxKind.CloseBraceToken))); 13374var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13392this.EatToken(SyntaxKind.CloseBraceToken)); 13464: this.EatToken(SyntaxKind.EqualsToken), 13475this.EatToken(SyntaxKind.EqualsToken), 13483var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13499this.EatToken(SyntaxKind.CloseBraceToken)); 13510var @new = this.EatToken(SyntaxKind.NewKeyword); 13511var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13544this.EatToken(SyntaxKind.CloseBracketToken), 13550var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13565this.EatToken(SyntaxKind.CloseBraceToken)); 13586var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13587var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13611this.EatToken(SyntaxKind.CloseBracketToken), 13618this.EatToken(SyntaxKind.StackAllocKeyword), 13634var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13653var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13683modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13765var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13780var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13798var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13817this.EatToken(SyntaxKind.CloseParenToken)); 14116this.EatToken(SyntaxKind.InKeyword), 14129inKeyword: this.EatToken(SyntaxKind.InKeyword), 14149this.EatToken(SyntaxKind.EqualsToken), 14179list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14405: 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); 509var openBraceToken = this.EatToken(SyntaxKind.OpenBraceToken); 523this.EatToken(SyntaxKind.CloseBraceToken)); 599this.EatToken(SyntaxKind.OpenBraceToken), 601this.EatToken(SyntaxKind.CloseBraceToken)); 634: this.EatToken(SyntaxKind.EqualsGreaterThanToken), 649: this.EatToken(SyntaxKind.CommaToken); 660var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 674this.EatToken(SyntaxKind.CloseBracketToken),
Parser\SyntaxParser.cs (1)
574return EatToken(kind);