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); 829var 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); 1178SyntaxToken operatorKeyword = EatToken(SyntaxKind.OperatorKeyword); 1217SyntaxToken open = EatToken(openKind); 1228SyntaxToken comma = EatToken(SyntaxKind.CommaToken); 1245SyntaxToken close = EatToken(closeKind); 1319SyntaxToken identifierToken = EatToken(SyntaxKind.IdentifierToken); 1349list.AddSeparator(EatToken(SyntaxKind.CommaToken)); 1357SyntaxToken close = EatToken(SyntaxKind.GreaterThanToken); 1524var 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) 935this.EatToken(SyntaxKind.ExternKeyword), 938this.EatToken(SyntaxKind.SemicolonToken)); 946this.EatToken(SyntaxKind.EqualsToken)); 962var usingToken = this.EatToken(SyntaxKind.UsingKeyword); 1013semicolon = this.EatToken(SyntaxKind.SemicolonToken); 1122var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 1126? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1139var closeBracket = this.EatToken(SyntaxKind.CloseBracketToken); 1210var openParen = this.EatToken(SyntaxKind.OpenParenToken); 1226this.EatToken(SyntaxKind.CloseParenToken)); 1274this.EatToken(SyntaxKind.EqualsToken)); 1280this.EatToken(SyntaxKind.ColonToken)); 1781semicolon = EatToken(SyntaxKind.SemicolonToken); 1787openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1845closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 2117list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2136list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2181var colon = this.EatToken(SyntaxKind.ColonToken); 2209SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2277this.EatToken(SyntaxKind.OpenParenToken), 2278this.EatToken(SyntaxKind.CloseParenToken)), 2327this.EatToken(SyntaxKind.RefKeyword), 2328this.EatToken(SyntaxKind.StructKeyword))); 2332bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3378var colon = this.EatToken(SyntaxKind.ColonToken); 3411var tilde = this.EatToken(SyntaxKind.TildeToken); 3415this.EatToken(SyntaxKind.OpenParenToken), 3417this.EatToken(SyntaxKind.CloseParenToken)); 3440semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3456semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3687: this.EatToken(SyntaxKind.ExplicitKeyword); 3701opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3721opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3875var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4067semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4085semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4142var equals = this.EatToken(SyntaxKind.EqualsToken); 4150semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4196var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4228this.EatToken(SyntaxKind.CloseBraceToken)); 4234this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4671open = this.EatToken(openKind); 4692close = this.EatToken(closeKind); 4790attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 4896this.EatToken(SyntaxKind.SemicolonToken)); 4982semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5036this.EatToken(SyntaxKind.SemicolonToken)); 5071this.EatToken(SyntaxKind.SemicolonToken)); 5174variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5582modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5591this.EatToken(SyntaxKind.SemicolonToken)); 5598var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5624this.EatToken(SyntaxKind.SemicolonToken)); 5631var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5646var colon = this.EatToken(SyntaxKind.ColonToken); 5662semicolon = EatToken(SyntaxKind.SemicolonToken); 5668openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5686closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5725this.EatToken(SyntaxKind.EqualsToken), 5886var open = this.EatToken(SyntaxKind.LessThanToken); 5902this.EatToken(SyntaxKind.GreaterThanToken)); 6289greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6298greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6323open = this.EatToken(SyntaxKind.LessThanToken); 6333types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6337close = this.EatToken(SyntaxKind.GreaterThanToken); 6381types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6390close = this.EatToken(SyntaxKind.GreaterThanToken); 6689: this.EatToken(SyntaxKind.DotToken); 6708separator = this.EatToken(SyntaxKind.DotToken); 7194_ = EatToken(SyntaxKind.DelegateKeyword); 7195lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7219lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7277_ = EatToken(SyntaxKind.CommaToken); 7293lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7643var open = this.EatToken(SyntaxKind.OpenBracketToken); 7665list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7700this.EatToken(SyntaxKind.CloseBracketToken)); 7705var open = this.EatToken(SyntaxKind.OpenParenToken); 7714list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7734this.EatToken(SyntaxKind.CloseParenToken)); 7790var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7791var asterisk = EatToken(SyntaxKind.AsteriskToken); 7839types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7851: EatToken(SyntaxKind.GreaterThanToken))); 7902var openBracket = EatToken(SyntaxKind.OpenBracketToken); 7911callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 7919callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7922var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8783: this.EatToken(SyntaxKind.OpenBraceToken); 8795this.EatToken(SyntaxKind.CloseBraceToken)); 8814CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8823this.EatToken(SyntaxKind.CloseBraceToken)); 8955var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 8956var openParen = this.EatToken(SyntaxKind.OpenParenToken); 8968this.EatToken(SyntaxKind.CloseParenToken), 8994return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9023this.EatToken(SyntaxKind.BreakKeyword), 9024this.EatToken(SyntaxKind.SemicolonToken)); 9031this.EatToken(SyntaxKind.ContinueKeyword), 9032this.EatToken(SyntaxKind.SemicolonToken)); 9040var @try = this.EatToken(SyntaxKind.TryKeyword); 9134var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9155var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9159var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9214var @do = this.EatToken(SyntaxKind.DoKeyword); 9216var @while = this.EatToken(SyntaxKind.WhileKeyword); 9217var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9231this.EatToken(SyntaxKind.CloseParenToken), 9232this.EatToken(SyntaxKind.SemicolonToken)); 9280var forToken = this.EatToken(SyntaxKind.ForKeyword); 9281var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9370: this.EatToken(SyntaxKind.SemicolonToken); 9379var result = this.EatToken(SyntaxKind.CloseParenToken); 9438@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9441var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9451var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9638var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9664kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9676var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9677var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9679var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9684this.EatToken(SyntaxKind.ElseKeyword); 9739this.EatToken(SyntaxKind.OpenParenToken), 9741this.EatToken(SyntaxKind.CloseParenToken), 9751this.EatToken(SyntaxKind.ElseKeyword), 9760this.EatToken(SyntaxKind.LockKeyword), 9761this.EatToken(SyntaxKind.OpenParenToken), 9763this.EatToken(SyntaxKind.CloseParenToken), 9772this.EatToken(SyntaxKind.ReturnKeyword), 9774this.EatToken(SyntaxKind.SemicolonToken)); 9794returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 9811this.EatToken(SyntaxKind.SemicolonToken)); 9832this.EatToken(SyntaxKind.CloseBraceToken)); 9845switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 9853switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 9879openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9910this.EatToken(SyntaxKind.ColonToken)); 9929this.EatToken(SyntaxKind.ColonToken)); 9936this.EatToken(SyntaxKind.ColonToken)); 9944this.EatToken(SyntaxKind.DefaultKeyword), 9945this.EatToken(SyntaxKind.ColonToken)); 9967this.EatToken(SyntaxKind.ThrowKeyword), 9969this.EatToken(SyntaxKind.SemicolonToken)); 9977this.EatToken(SyntaxKind.UnsafeKeyword), 9983var @using = this.EatToken(SyntaxKind.UsingKeyword); 9984var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10000this.EatToken(SyntaxKind.CloseParenToken), 10113this.EatToken(SyntaxKind.WhileKeyword), 10114this.EatToken(SyntaxKind.OpenParenToken), 10116this.EatToken(SyntaxKind.CloseParenToken), 10129this.EatToken(SyntaxKind.ColonToken), 10130this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10228this.EatToken(SyntaxKind.SemicolonToken)); 10302var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10313listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10323listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10335this.EatToken(SyntaxKind.CloseParenToken)); 10353: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10708semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11350this.EatToken(SyntaxKind.ColonToken), 11577this.EatToken(SyntaxKind.ThrowKeyword), 12122: this.EatToken(openKind); 12173: this.EatToken(closeKind); 12218this.EatToken(SyntaxKind.ColonToken)) 12260this.EatToken(SyntaxKind.OpenParenToken), 12262this.EatToken(SyntaxKind.CloseParenToken)); 12272this.EatToken(SyntaxKind.OpenParenToken), 12274this.EatToken(SyntaxKind.CloseParenToken)); 12286this.EatToken(SyntaxKind.OpenParenToken), 12288this.EatToken(SyntaxKind.CloseParenToken)); 12295this.EatToken(SyntaxKind.OpenParenToken), 12297this.EatToken(SyntaxKind.CloseParenToken)); 12304this.EatToken(SyntaxKind.OpenParenToken), 12306this.EatToken(SyntaxKind.CloseParenToken)); 12318this.EatToken(SyntaxKind.OpenParenToken), 12320this.EatToken(SyntaxKind.CloseParenToken)); 12326this.EatToken(SyntaxKind.RefValueKeyword), 12327this.EatToken(SyntaxKind.OpenParenToken), 12329this.EatToken(SyntaxKind.CommaToken), 12331this.EatToken(SyntaxKind.CloseParenToken)); 12468this.EatToken(SyntaxKind.OpenParenToken), 12470this.EatToken(SyntaxKind.CloseParenToken), 12477var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12502this.EatToken(SyntaxKind.CloseParenToken)); 12512list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12536this.EatToken(SyntaxKind.CloseParenToken)); 12873var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 12887this.EatToken(SyntaxKind.CloseBracketToken)); 12919var @new = this.EatToken(SyntaxKind.NewKeyword); 12923var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12938this.EatToken(SyntaxKind.CloseBraceToken)); 12973SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13048var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13066this.EatToken(SyntaxKind.CloseBraceToken))); 13073var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13091this.EatToken(SyntaxKind.CloseBraceToken)); 13161this.EatToken(SyntaxKind.EqualsToken), 13172this.EatToken(SyntaxKind.EqualsToken), 13180var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13196this.EatToken(SyntaxKind.CloseBraceToken)); 13207var @new = this.EatToken(SyntaxKind.NewKeyword); 13208var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13241this.EatToken(SyntaxKind.CloseBracketToken), 13247var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13262this.EatToken(SyntaxKind.CloseBraceToken)); 13283var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13284var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13308this.EatToken(SyntaxKind.CloseBracketToken), 13315this.EatToken(SyntaxKind.StackAllocKeyword), 13342var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13361var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13391modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13482var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13497var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13515var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13534this.EatToken(SyntaxKind.CloseParenToken)); 13837this.EatToken(SyntaxKind.InKeyword), 13850inKeyword: this.EatToken(SyntaxKind.InKeyword), 13867this.EatToken(SyntaxKind.EqualsToken), 13897list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14118: 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);