268 references to EatToken
Microsoft.CodeAnalysis.CSharp (268)
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_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\LanguageParser.cs (231)
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) 944this.EatToken(SyntaxKind.ExternKeyword), 947this.EatToken(SyntaxKind.SemicolonToken)); 955this.EatToken(SyntaxKind.EqualsToken)); 971var usingToken = this.EatToken(SyntaxKind.UsingKeyword); 1022semicolon = this.EatToken(SyntaxKind.SemicolonToken); 1131var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 1135? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1148var closeBracket = this.EatToken(SyntaxKind.CloseBracketToken); 1219var openParen = this.EatToken(SyntaxKind.OpenParenToken); 1235this.EatToken(SyntaxKind.CloseParenToken)); 1283this.EatToken(SyntaxKind.EqualsToken)); 1289this.EatToken(SyntaxKind.ColonToken)); 1863semicolon = EatToken(SyntaxKind.SemicolonToken); 1869openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1922: this.EatToken(SyntaxKind.CloseBraceToken); 2204list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2223list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2268var colon = this.EatToken(SyntaxKind.ColonToken); 2296SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2364this.EatToken(SyntaxKind.OpenParenToken), 2365this.EatToken(SyntaxKind.CloseParenToken)), 2414this.EatToken(SyntaxKind.RefKeyword), 2415this.EatToken(SyntaxKind.StructKeyword))); 2419bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3586var tilde = this.EatToken(SyntaxKind.TildeToken); 3590this.EatToken(SyntaxKind.OpenParenToken), 3592this.EatToken(SyntaxKind.CloseParenToken)); 3615semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3631semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3850: this.EatToken(SyntaxKind.ExplicitKeyword); 3864opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3884opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4038var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4230semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4248semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4303var equals = this.EatToken(SyntaxKind.EqualsToken); 4311semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4388var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4416this.EatToken(SyntaxKind.CloseBraceToken)); 4422this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4846open = this.EatToken(openKind); 4866close = this.EatToken(closeKind); 4966attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5090this.EatToken(SyntaxKind.SemicolonToken)); 5176semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5230this.EatToken(SyntaxKind.SemicolonToken)); 5265this.EatToken(SyntaxKind.SemicolonToken)); 5364variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5719this.EatToken(SyntaxKind.EqualsToken), 5834modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5843this.EatToken(SyntaxKind.SemicolonToken)); 5850var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5876this.EatToken(SyntaxKind.SemicolonToken)); 5883var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5898var colon = this.EatToken(SyntaxKind.ColonToken); 5914semicolon = EatToken(SyntaxKind.SemicolonToken); 5920openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5938closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5977this.EatToken(SyntaxKind.EqualsToken), 6138var open = this.EatToken(SyntaxKind.LessThanToken); 6154this.EatToken(SyntaxKind.GreaterThanToken)); 6539greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6548greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6573open = this.EatToken(SyntaxKind.LessThanToken); 6583types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6587close = this.EatToken(SyntaxKind.GreaterThanToken); 6626types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6635close = this.EatToken(SyntaxKind.GreaterThanToken); 6934: this.EatToken(SyntaxKind.DotToken); 6953separator = this.EatToken(SyntaxKind.DotToken); 7439_ = EatToken(SyntaxKind.DelegateKeyword); 7440lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7464lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7522_ = EatToken(SyntaxKind.CommaToken); 7538lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7888var open = this.EatToken(SyntaxKind.OpenBracketToken); 7910list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7941this.EatToken(SyntaxKind.CloseBracketToken)); 7946var open = this.EatToken(SyntaxKind.OpenParenToken); 7955list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7975this.EatToken(SyntaxKind.CloseParenToken)); 8031var @delegate = EatToken(SyntaxKind.DelegateKeyword); 8032var asterisk = EatToken(SyntaxKind.AsteriskToken); 8080types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8092: EatToken(SyntaxKind.GreaterThanToken))); 8143var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8152callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8160callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8163var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9100: this.EatToken(SyntaxKind.OpenBraceToken); 9112this.EatToken(SyntaxKind.CloseBraceToken)); 9131CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9140this.EatToken(SyntaxKind.CloseBraceToken)); 9290var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9291var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9303this.EatToken(SyntaxKind.CloseParenToken), 9329return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9358this.EatToken(SyntaxKind.BreakKeyword), 9360this.EatToken(SyntaxKind.SemicolonToken)); 9367this.EatToken(SyntaxKind.ContinueKeyword), 9369this.EatToken(SyntaxKind.SemicolonToken)); 9377var @try = this.EatToken(SyntaxKind.TryKeyword); 9471var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9492var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9496var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9551var @do = this.EatToken(SyntaxKind.DoKeyword); 9553var @while = this.EatToken(SyntaxKind.WhileKeyword); 9554var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9568this.EatToken(SyntaxKind.CloseParenToken), 9569this.EatToken(SyntaxKind.SemicolonToken)); 9617var forToken = this.EatToken(SyntaxKind.ForKeyword); 9618var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9707: this.EatToken(SyntaxKind.SemicolonToken); 9716var result = this.EatToken(SyntaxKind.CloseParenToken); 9775@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9778var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9788var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9975var @goto = this.EatToken(SyntaxKind.GotoKeyword); 10001kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 10046var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 10047var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10049var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 10054this.EatToken(SyntaxKind.ElseKeyword); 10109this.EatToken(SyntaxKind.OpenParenToken), 10111this.EatToken(SyntaxKind.CloseParenToken), 10121this.EatToken(SyntaxKind.ElseKeyword), 10130this.EatToken(SyntaxKind.LockKeyword), 10131this.EatToken(SyntaxKind.OpenParenToken), 10133this.EatToken(SyntaxKind.CloseParenToken), 10142this.EatToken(SyntaxKind.ReturnKeyword), 10144this.EatToken(SyntaxKind.SemicolonToken)); 10164returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10181this.EatToken(SyntaxKind.SemicolonToken)); 10202this.EatToken(SyntaxKind.CloseBraceToken)); 10215switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10223switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10249openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10280this.EatToken(SyntaxKind.ColonToken)); 10299this.EatToken(SyntaxKind.ColonToken)); 10306this.EatToken(SyntaxKind.ColonToken)); 10314this.EatToken(SyntaxKind.DefaultKeyword), 10315this.EatToken(SyntaxKind.ColonToken)); 10337this.EatToken(SyntaxKind.ThrowKeyword), 10339this.EatToken(SyntaxKind.SemicolonToken)); 10347this.EatToken(SyntaxKind.UnsafeKeyword), 10353var @using = this.EatToken(SyntaxKind.UsingKeyword); 10354var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10370this.EatToken(SyntaxKind.CloseParenToken), 10483this.EatToken(SyntaxKind.WhileKeyword), 10484this.EatToken(SyntaxKind.OpenParenToken), 10486this.EatToken(SyntaxKind.CloseParenToken), 10499this.EatToken(SyntaxKind.ColonToken), 10500this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10598this.EatToken(SyntaxKind.SemicolonToken)); 10674var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10685listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10695listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10707this.EatToken(SyntaxKind.CloseParenToken)); 10725: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 11077semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11724this.EatToken(SyntaxKind.ColonToken), 11951this.EatToken(SyntaxKind.ThrowKeyword), 12514: this.EatToken(openKind); 12565: this.EatToken(closeKind); 12610this.EatToken(SyntaxKind.ColonToken)) 12652this.EatToken(SyntaxKind.OpenParenToken), 12654this.EatToken(SyntaxKind.CloseParenToken)); 12664this.EatToken(SyntaxKind.OpenParenToken), 12666this.EatToken(SyntaxKind.CloseParenToken)); 12678this.EatToken(SyntaxKind.OpenParenToken), 12680this.EatToken(SyntaxKind.CloseParenToken)); 12687this.EatToken(SyntaxKind.OpenParenToken), 12689this.EatToken(SyntaxKind.CloseParenToken)); 12696this.EatToken(SyntaxKind.OpenParenToken), 12698this.EatToken(SyntaxKind.CloseParenToken)); 12710this.EatToken(SyntaxKind.OpenParenToken), 12712this.EatToken(SyntaxKind.CloseParenToken)); 12718this.EatToken(SyntaxKind.UnsafeKeyword), 12719this.EatToken(SyntaxKind.OpenParenToken), 12721this.EatToken(SyntaxKind.CloseParenToken)); 12727this.EatToken(SyntaxKind.RefValueKeyword), 12728this.EatToken(SyntaxKind.OpenParenToken), 12730this.EatToken(SyntaxKind.CommaToken), 12732this.EatToken(SyntaxKind.CloseParenToken)); 12869this.EatToken(SyntaxKind.OpenParenToken), 12871this.EatToken(SyntaxKind.CloseParenToken), 12878var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12903this.EatToken(SyntaxKind.CloseParenToken)); 12913list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12937this.EatToken(SyntaxKind.CloseParenToken)); 13288var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13302this.EatToken(SyntaxKind.CloseBracketToken)); 13347var @new = this.EatToken(SyntaxKind.NewKeyword); 13351var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13366this.EatToken(SyntaxKind.CloseBraceToken)); 13406SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13481var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13499this.EatToken(SyntaxKind.CloseBraceToken))); 13506var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13524this.EatToken(SyntaxKind.CloseBraceToken)); 13596: this.EatToken(SyntaxKind.EqualsToken), 13607this.EatToken(SyntaxKind.EqualsToken), 13615var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13631this.EatToken(SyntaxKind.CloseBraceToken)); 13642var @new = this.EatToken(SyntaxKind.NewKeyword); 13643var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13676this.EatToken(SyntaxKind.CloseBracketToken), 13682var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13697this.EatToken(SyntaxKind.CloseBraceToken)); 13718var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13719var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13743this.EatToken(SyntaxKind.CloseBracketToken), 13750this.EatToken(SyntaxKind.StackAllocKeyword), 13766var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13785var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13815modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13897var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13912var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13930var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13949this.EatToken(SyntaxKind.CloseParenToken)); 14248this.EatToken(SyntaxKind.InKeyword), 14261inKeyword: this.EatToken(SyntaxKind.InKeyword), 14281this.EatToken(SyntaxKind.EqualsToken), 14311list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14537: this.EatToken(separatorTokenKind));
Parser\SyntaxParser.cs (1)
574return EatToken(kind);