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); 4904attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5028this.EatToken(SyntaxKind.SemicolonToken)); 5114semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5168this.EatToken(SyntaxKind.SemicolonToken)); 5203this.EatToken(SyntaxKind.SemicolonToken)); 5306variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5660this.EatToken(SyntaxKind.EqualsToken), 5775modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5784this.EatToken(SyntaxKind.SemicolonToken)); 5791var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5817this.EatToken(SyntaxKind.SemicolonToken)); 5824var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5839var colon = this.EatToken(SyntaxKind.ColonToken); 5855semicolon = EatToken(SyntaxKind.SemicolonToken); 5861openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5879closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5918this.EatToken(SyntaxKind.EqualsToken), 6079var open = this.EatToken(SyntaxKind.LessThanToken); 6095this.EatToken(SyntaxKind.GreaterThanToken)); 6480greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6489greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6514open = this.EatToken(SyntaxKind.LessThanToken); 6524types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6528close = this.EatToken(SyntaxKind.GreaterThanToken); 6572types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6581close = this.EatToken(SyntaxKind.GreaterThanToken); 6880: this.EatToken(SyntaxKind.DotToken); 6899separator = this.EatToken(SyntaxKind.DotToken); 7385_ = EatToken(SyntaxKind.DelegateKeyword); 7386lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7410lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7468_ = EatToken(SyntaxKind.CommaToken); 7484lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7834var open = this.EatToken(SyntaxKind.OpenBracketToken); 7856list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7887this.EatToken(SyntaxKind.CloseBracketToken)); 7892var open = this.EatToken(SyntaxKind.OpenParenToken); 7901list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7921this.EatToken(SyntaxKind.CloseParenToken)); 7977var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7978var asterisk = EatToken(SyntaxKind.AsteriskToken); 8026types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8038: EatToken(SyntaxKind.GreaterThanToken))); 8089var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8098callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8106callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8109var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9030: this.EatToken(SyntaxKind.OpenBraceToken); 9042this.EatToken(SyntaxKind.CloseBraceToken)); 9061CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9070this.EatToken(SyntaxKind.CloseBraceToken)); 9220var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9221var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9233this.EatToken(SyntaxKind.CloseParenToken), 9259return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9288this.EatToken(SyntaxKind.BreakKeyword), 9289this.EatToken(SyntaxKind.SemicolonToken)); 9296this.EatToken(SyntaxKind.ContinueKeyword), 9297this.EatToken(SyntaxKind.SemicolonToken)); 9305var @try = this.EatToken(SyntaxKind.TryKeyword); 9399var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9420var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9424var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9479var @do = this.EatToken(SyntaxKind.DoKeyword); 9481var @while = this.EatToken(SyntaxKind.WhileKeyword); 9482var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9496this.EatToken(SyntaxKind.CloseParenToken), 9497this.EatToken(SyntaxKind.SemicolonToken)); 9545var forToken = this.EatToken(SyntaxKind.ForKeyword); 9546var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9635: this.EatToken(SyntaxKind.SemicolonToken); 9644var result = this.EatToken(SyntaxKind.CloseParenToken); 9703@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9706var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9716var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9903var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9929kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9974var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9975var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9977var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9982this.EatToken(SyntaxKind.ElseKeyword); 10037this.EatToken(SyntaxKind.OpenParenToken), 10039this.EatToken(SyntaxKind.CloseParenToken), 10049this.EatToken(SyntaxKind.ElseKeyword), 10058this.EatToken(SyntaxKind.LockKeyword), 10059this.EatToken(SyntaxKind.OpenParenToken), 10061this.EatToken(SyntaxKind.CloseParenToken), 10070this.EatToken(SyntaxKind.ReturnKeyword), 10072this.EatToken(SyntaxKind.SemicolonToken)); 10092returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10109this.EatToken(SyntaxKind.SemicolonToken)); 10130this.EatToken(SyntaxKind.CloseBraceToken)); 10143switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10151switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10177openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10208this.EatToken(SyntaxKind.ColonToken)); 10227this.EatToken(SyntaxKind.ColonToken)); 10234this.EatToken(SyntaxKind.ColonToken)); 10242this.EatToken(SyntaxKind.DefaultKeyword), 10243this.EatToken(SyntaxKind.ColonToken)); 10265this.EatToken(SyntaxKind.ThrowKeyword), 10267this.EatToken(SyntaxKind.SemicolonToken)); 10275this.EatToken(SyntaxKind.UnsafeKeyword), 10281var @using = this.EatToken(SyntaxKind.UsingKeyword); 10282var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10298this.EatToken(SyntaxKind.CloseParenToken), 10411this.EatToken(SyntaxKind.WhileKeyword), 10412this.EatToken(SyntaxKind.OpenParenToken), 10414this.EatToken(SyntaxKind.CloseParenToken), 10427this.EatToken(SyntaxKind.ColonToken), 10428this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10526this.EatToken(SyntaxKind.SemicolonToken)); 10602var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10613listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10623listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10635this.EatToken(SyntaxKind.CloseParenToken)); 10653: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 11001semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11646this.EatToken(SyntaxKind.ColonToken), 11873this.EatToken(SyntaxKind.ThrowKeyword), 12434: this.EatToken(openKind); 12485: this.EatToken(closeKind); 12530this.EatToken(SyntaxKind.ColonToken)) 12572this.EatToken(SyntaxKind.OpenParenToken), 12574this.EatToken(SyntaxKind.CloseParenToken)); 12584this.EatToken(SyntaxKind.OpenParenToken), 12586this.EatToken(SyntaxKind.CloseParenToken)); 12598this.EatToken(SyntaxKind.OpenParenToken), 12600this.EatToken(SyntaxKind.CloseParenToken)); 12607this.EatToken(SyntaxKind.OpenParenToken), 12609this.EatToken(SyntaxKind.CloseParenToken)); 12616this.EatToken(SyntaxKind.OpenParenToken), 12618this.EatToken(SyntaxKind.CloseParenToken)); 12630this.EatToken(SyntaxKind.OpenParenToken), 12632this.EatToken(SyntaxKind.CloseParenToken)); 12638this.EatToken(SyntaxKind.RefValueKeyword), 12639this.EatToken(SyntaxKind.OpenParenToken), 12641this.EatToken(SyntaxKind.CommaToken), 12643this.EatToken(SyntaxKind.CloseParenToken)); 12780this.EatToken(SyntaxKind.OpenParenToken), 12782this.EatToken(SyntaxKind.CloseParenToken), 12789var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12814this.EatToken(SyntaxKind.CloseParenToken)); 12824list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12848this.EatToken(SyntaxKind.CloseParenToken)); 13199var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13213this.EatToken(SyntaxKind.CloseBracketToken)); 13245var @new = this.EatToken(SyntaxKind.NewKeyword); 13249var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13264this.EatToken(SyntaxKind.CloseBraceToken)); 13304SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13379var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13397this.EatToken(SyntaxKind.CloseBraceToken))); 13404var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13422this.EatToken(SyntaxKind.CloseBraceToken)); 13494: this.EatToken(SyntaxKind.EqualsToken), 13505this.EatToken(SyntaxKind.EqualsToken), 13513var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13529this.EatToken(SyntaxKind.CloseBraceToken)); 13540var @new = this.EatToken(SyntaxKind.NewKeyword); 13541var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13574this.EatToken(SyntaxKind.CloseBracketToken), 13580var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13595this.EatToken(SyntaxKind.CloseBraceToken)); 13616var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13617var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13641this.EatToken(SyntaxKind.CloseBracketToken), 13648this.EatToken(SyntaxKind.StackAllocKeyword), 13664var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13683var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13713modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13795var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13810var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13828var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13847this.EatToken(SyntaxKind.CloseParenToken)); 14146this.EatToken(SyntaxKind.InKeyword), 14159inKeyword: this.EatToken(SyntaxKind.InKeyword), 14179this.EatToken(SyntaxKind.EqualsToken), 14209list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14435: 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); 511var openBraceToken = this.EatToken(SyntaxKind.OpenBraceToken); 525this.EatToken(SyntaxKind.CloseBraceToken)); 601this.EatToken(SyntaxKind.OpenBraceToken), 603this.EatToken(SyntaxKind.CloseBraceToken)); 636: this.EatToken(SyntaxKind.EqualsGreaterThanToken), 651: this.EatToken(SyntaxKind.CommaToken); 662var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 676this.EatToken(SyntaxKind.CloseBracketToken),
Parser\SyntaxParser.cs (1)
574return EatToken(kind);