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)); 3433var tilde = this.EatToken(SyntaxKind.TildeToken); 3437this.EatToken(SyntaxKind.OpenParenToken), 3439this.EatToken(SyntaxKind.CloseParenToken)); 3462semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3478semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3709: this.EatToken(SyntaxKind.ExplicitKeyword); 3723opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3743opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3897var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4089semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4107semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4164var equals = this.EatToken(SyntaxKind.EqualsToken); 4172semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4236var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4268this.EatToken(SyntaxKind.CloseBraceToken)); 4274this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4711open = this.EatToken(openKind); 4731close = this.EatToken(closeKind); 4829attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 4935this.EatToken(SyntaxKind.SemicolonToken)); 5021semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5075this.EatToken(SyntaxKind.SemicolonToken)); 5110this.EatToken(SyntaxKind.SemicolonToken)); 5213variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5621modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5630this.EatToken(SyntaxKind.SemicolonToken)); 5637var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5663this.EatToken(SyntaxKind.SemicolonToken)); 5670var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5685var colon = this.EatToken(SyntaxKind.ColonToken); 5701semicolon = EatToken(SyntaxKind.SemicolonToken); 5707openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5725closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5764this.EatToken(SyntaxKind.EqualsToken), 5925var open = this.EatToken(SyntaxKind.LessThanToken); 5941this.EatToken(SyntaxKind.GreaterThanToken)); 6328greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6337greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6362open = this.EatToken(SyntaxKind.LessThanToken); 6372types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6376close = this.EatToken(SyntaxKind.GreaterThanToken); 6420types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6429close = this.EatToken(SyntaxKind.GreaterThanToken); 6728: this.EatToken(SyntaxKind.DotToken); 6747separator = this.EatToken(SyntaxKind.DotToken); 7233_ = EatToken(SyntaxKind.DelegateKeyword); 7234lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7258lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7316_ = EatToken(SyntaxKind.CommaToken); 7332lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7682var open = this.EatToken(SyntaxKind.OpenBracketToken); 7704list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7735this.EatToken(SyntaxKind.CloseBracketToken)); 7740var open = this.EatToken(SyntaxKind.OpenParenToken); 7749list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7769this.EatToken(SyntaxKind.CloseParenToken)); 7825var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7826var asterisk = EatToken(SyntaxKind.AsteriskToken); 7874types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7886: EatToken(SyntaxKind.GreaterThanToken))); 7937var openBracket = EatToken(SyntaxKind.OpenBracketToken); 7946callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 7954callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7957var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8885: this.EatToken(SyntaxKind.OpenBraceToken); 8897this.EatToken(SyntaxKind.CloseBraceToken)); 8916CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8925this.EatToken(SyntaxKind.CloseBraceToken)); 9075var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9076var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9088this.EatToken(SyntaxKind.CloseParenToken), 9114return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9143this.EatToken(SyntaxKind.BreakKeyword), 9144this.EatToken(SyntaxKind.SemicolonToken)); 9151this.EatToken(SyntaxKind.ContinueKeyword), 9152this.EatToken(SyntaxKind.SemicolonToken)); 9160var @try = this.EatToken(SyntaxKind.TryKeyword); 9254var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9275var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9279var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9334var @do = this.EatToken(SyntaxKind.DoKeyword); 9336var @while = this.EatToken(SyntaxKind.WhileKeyword); 9337var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9351this.EatToken(SyntaxKind.CloseParenToken), 9352this.EatToken(SyntaxKind.SemicolonToken)); 9400var forToken = this.EatToken(SyntaxKind.ForKeyword); 9401var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9490: this.EatToken(SyntaxKind.SemicolonToken); 9499var result = this.EatToken(SyntaxKind.CloseParenToken); 9558@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9561var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9571var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9758var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9784kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9796var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9797var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9799var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9804this.EatToken(SyntaxKind.ElseKeyword); 9859this.EatToken(SyntaxKind.OpenParenToken), 9861this.EatToken(SyntaxKind.CloseParenToken), 9871this.EatToken(SyntaxKind.ElseKeyword), 9880this.EatToken(SyntaxKind.LockKeyword), 9881this.EatToken(SyntaxKind.OpenParenToken), 9883this.EatToken(SyntaxKind.CloseParenToken), 9892this.EatToken(SyntaxKind.ReturnKeyword), 9894this.EatToken(SyntaxKind.SemicolonToken)); 9914returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 9931this.EatToken(SyntaxKind.SemicolonToken)); 9952this.EatToken(SyntaxKind.CloseBraceToken)); 9965switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 9973switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 9999openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10030this.EatToken(SyntaxKind.ColonToken)); 10049this.EatToken(SyntaxKind.ColonToken)); 10056this.EatToken(SyntaxKind.ColonToken)); 10064this.EatToken(SyntaxKind.DefaultKeyword), 10065this.EatToken(SyntaxKind.ColonToken)); 10087this.EatToken(SyntaxKind.ThrowKeyword), 10089this.EatToken(SyntaxKind.SemicolonToken)); 10097this.EatToken(SyntaxKind.UnsafeKeyword), 10103var @using = this.EatToken(SyntaxKind.UsingKeyword); 10104var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10120this.EatToken(SyntaxKind.CloseParenToken), 10233this.EatToken(SyntaxKind.WhileKeyword), 10234this.EatToken(SyntaxKind.OpenParenToken), 10236this.EatToken(SyntaxKind.CloseParenToken), 10249this.EatToken(SyntaxKind.ColonToken), 10250this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10348this.EatToken(SyntaxKind.SemicolonToken)); 10422var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10433listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10443listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10455this.EatToken(SyntaxKind.CloseParenToken)); 10473: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10826semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11468this.EatToken(SyntaxKind.ColonToken), 11695this.EatToken(SyntaxKind.ThrowKeyword), 12240: this.EatToken(openKind); 12291: this.EatToken(closeKind); 12336this.EatToken(SyntaxKind.ColonToken)) 12378this.EatToken(SyntaxKind.OpenParenToken), 12380this.EatToken(SyntaxKind.CloseParenToken)); 12390this.EatToken(SyntaxKind.OpenParenToken), 12392this.EatToken(SyntaxKind.CloseParenToken)); 12404this.EatToken(SyntaxKind.OpenParenToken), 12406this.EatToken(SyntaxKind.CloseParenToken)); 12413this.EatToken(SyntaxKind.OpenParenToken), 12415this.EatToken(SyntaxKind.CloseParenToken)); 12422this.EatToken(SyntaxKind.OpenParenToken), 12424this.EatToken(SyntaxKind.CloseParenToken)); 12436this.EatToken(SyntaxKind.OpenParenToken), 12438this.EatToken(SyntaxKind.CloseParenToken)); 12444this.EatToken(SyntaxKind.RefValueKeyword), 12445this.EatToken(SyntaxKind.OpenParenToken), 12447this.EatToken(SyntaxKind.CommaToken), 12449this.EatToken(SyntaxKind.CloseParenToken)); 12586this.EatToken(SyntaxKind.OpenParenToken), 12588this.EatToken(SyntaxKind.CloseParenToken), 12595var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12620this.EatToken(SyntaxKind.CloseParenToken)); 12630list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12654this.EatToken(SyntaxKind.CloseParenToken)); 12991var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13005this.EatToken(SyntaxKind.CloseBracketToken)); 13037var @new = this.EatToken(SyntaxKind.NewKeyword); 13041var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13056this.EatToken(SyntaxKind.CloseBraceToken)); 13096SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13171var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13189this.EatToken(SyntaxKind.CloseBraceToken))); 13196var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13214this.EatToken(SyntaxKind.CloseBraceToken)); 13286: this.EatToken(SyntaxKind.EqualsToken), 13297this.EatToken(SyntaxKind.EqualsToken), 13305var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13321this.EatToken(SyntaxKind.CloseBraceToken)); 13332var @new = this.EatToken(SyntaxKind.NewKeyword); 13333var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13366this.EatToken(SyntaxKind.CloseBracketToken), 13372var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13387this.EatToken(SyntaxKind.CloseBraceToken)); 13408var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13409var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13433this.EatToken(SyntaxKind.CloseBracketToken), 13440this.EatToken(SyntaxKind.StackAllocKeyword), 13467var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13486var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13516modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13607var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13622var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13640var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13659this.EatToken(SyntaxKind.CloseParenToken)); 13962this.EatToken(SyntaxKind.InKeyword), 13975inKeyword: this.EatToken(SyntaxKind.InKeyword), 13995this.EatToken(SyntaxKind.EqualsToken), 14025list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14251: this.EatToken(separatorTokenKind));
Parser\LanguageParser_InterpolatedString.cs (1)
413this.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);