263 references to EatToken
Microsoft.CodeAnalysis.CSharp (263)
Parser\DirectiveParser.cs (2)
113result = this.ParseShebangDirective(hash, this.EatToken(SyntaxKind.ExclamationToken), isActive); 796var 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); 1145SyntaxToken operatorKeyword = EatToken(SyntaxKind.OperatorKeyword); 1184SyntaxToken open = EatToken(openKind); 1195SyntaxToken comma = EatToken(SyntaxKind.CommaToken); 1212SyntaxToken close = EatToken(closeKind); 1286SyntaxToken identifierToken = EatToken(SyntaxKind.IdentifierToken); 1316list.AddSeparator(EatToken(SyntaxKind.CommaToken)); 1324SyntaxToken close = EatToken(SyntaxKind.GreaterThanToken); 1491var 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)); 1766semicolon = EatToken(SyntaxKind.SemicolonToken); 1772openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1830closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 2083list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2102list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2147var colon = this.EatToken(SyntaxKind.ColonToken); 2175SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2243this.EatToken(SyntaxKind.OpenParenToken), 2244this.EatToken(SyntaxKind.CloseParenToken)), 2293this.EatToken(SyntaxKind.RefKeyword), 2294this.EatToken(SyntaxKind.StructKeyword))); 2298bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3328var colon = this.EatToken(SyntaxKind.ColonToken); 3361var tilde = this.EatToken(SyntaxKind.TildeToken); 3365this.EatToken(SyntaxKind.OpenParenToken), 3367this.EatToken(SyntaxKind.CloseParenToken)); 3390semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3406semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3637: this.EatToken(SyntaxKind.ExplicitKeyword); 3651opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3671opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3825var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3987semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4005semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4062var equals = this.EatToken(SyntaxKind.EqualsToken); 4070semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4116var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4148this.EatToken(SyntaxKind.CloseBraceToken)); 4154this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4590open = this.EatToken(openKind); 4606close = this.EatToken(closeKind); 4696attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 4799this.EatToken(SyntaxKind.SemicolonToken)); 4885semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4939this.EatToken(SyntaxKind.SemicolonToken)); 4974this.EatToken(SyntaxKind.SemicolonToken)); 5077variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5485modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5494this.EatToken(SyntaxKind.SemicolonToken)); 5501var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5527this.EatToken(SyntaxKind.SemicolonToken)); 5534var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5549var colon = this.EatToken(SyntaxKind.ColonToken); 5565semicolon = EatToken(SyntaxKind.SemicolonToken); 5571openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5589closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5628this.EatToken(SyntaxKind.EqualsToken), 5789var open = this.EatToken(SyntaxKind.LessThanToken); 5805this.EatToken(SyntaxKind.GreaterThanToken)); 6192greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6201greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6226open = this.EatToken(SyntaxKind.LessThanToken); 6236types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6240close = this.EatToken(SyntaxKind.GreaterThanToken); 6284types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6293close = this.EatToken(SyntaxKind.GreaterThanToken); 6592: this.EatToken(SyntaxKind.DotToken); 6611separator = this.EatToken(SyntaxKind.DotToken); 7097_ = EatToken(SyntaxKind.DelegateKeyword); 7098lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7122lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7180_ = EatToken(SyntaxKind.CommaToken); 7196lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7546var open = this.EatToken(SyntaxKind.OpenBracketToken); 7568list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7603this.EatToken(SyntaxKind.CloseBracketToken)); 7608var open = this.EatToken(SyntaxKind.OpenParenToken); 7617list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7637this.EatToken(SyntaxKind.CloseParenToken)); 7693var @delegate = EatToken(SyntaxKind.DelegateKeyword); 7694var asterisk = EatToken(SyntaxKind.AsteriskToken); 7742types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7754: EatToken(SyntaxKind.GreaterThanToken))); 7805var openBracket = EatToken(SyntaxKind.OpenBracketToken); 7814callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 7822callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 7825var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 8686: this.EatToken(SyntaxKind.OpenBraceToken); 8698this.EatToken(SyntaxKind.CloseBraceToken)); 8717CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8726this.EatToken(SyntaxKind.CloseBraceToken)); 8858var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 8859var openParen = this.EatToken(SyntaxKind.OpenParenToken); 8871this.EatToken(SyntaxKind.CloseParenToken), 8897return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 8926this.EatToken(SyntaxKind.BreakKeyword), 8927this.EatToken(SyntaxKind.SemicolonToken)); 8934this.EatToken(SyntaxKind.ContinueKeyword), 8935this.EatToken(SyntaxKind.SemicolonToken)); 8943var @try = this.EatToken(SyntaxKind.TryKeyword); 9037var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9058var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9062var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9117var @do = this.EatToken(SyntaxKind.DoKeyword); 9119var @while = this.EatToken(SyntaxKind.WhileKeyword); 9120var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9134this.EatToken(SyntaxKind.CloseParenToken), 9135this.EatToken(SyntaxKind.SemicolonToken)); 9183var forToken = this.EatToken(SyntaxKind.ForKeyword); 9184var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9273: this.EatToken(SyntaxKind.SemicolonToken); 9282var result = this.EatToken(SyntaxKind.CloseParenToken); 9341@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9344var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9354var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9541var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9567kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 9579var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 9580var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9582var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9587this.EatToken(SyntaxKind.ElseKeyword); 9642this.EatToken(SyntaxKind.OpenParenToken), 9644this.EatToken(SyntaxKind.CloseParenToken), 9654this.EatToken(SyntaxKind.ElseKeyword), 9663this.EatToken(SyntaxKind.LockKeyword), 9664this.EatToken(SyntaxKind.OpenParenToken), 9666this.EatToken(SyntaxKind.CloseParenToken), 9675this.EatToken(SyntaxKind.ReturnKeyword), 9677this.EatToken(SyntaxKind.SemicolonToken)); 9697returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 9714this.EatToken(SyntaxKind.SemicolonToken)); 9735this.EatToken(SyntaxKind.CloseBraceToken)); 9748switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 9756switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 9782openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9813this.EatToken(SyntaxKind.ColonToken)); 9832this.EatToken(SyntaxKind.ColonToken)); 9839this.EatToken(SyntaxKind.ColonToken)); 9847this.EatToken(SyntaxKind.DefaultKeyword), 9848this.EatToken(SyntaxKind.ColonToken)); 9870this.EatToken(SyntaxKind.ThrowKeyword), 9872this.EatToken(SyntaxKind.SemicolonToken)); 9880this.EatToken(SyntaxKind.UnsafeKeyword), 9886var @using = this.EatToken(SyntaxKind.UsingKeyword); 9887var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9903this.EatToken(SyntaxKind.CloseParenToken), 10016this.EatToken(SyntaxKind.WhileKeyword), 10017this.EatToken(SyntaxKind.OpenParenToken), 10019this.EatToken(SyntaxKind.CloseParenToken), 10032this.EatToken(SyntaxKind.ColonToken), 10033this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10131this.EatToken(SyntaxKind.SemicolonToken)); 10205var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10216listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10226listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10238this.EatToken(SyntaxKind.CloseParenToken)); 10256: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 10611semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11372this.EatToken(SyntaxKind.ColonToken), 11468this.EatToken(SyntaxKind.ThrowKeyword), 11966: this.EatToken(openKind); 12017: this.EatToken(closeKind); 12062this.EatToken(SyntaxKind.ColonToken)) 12104this.EatToken(SyntaxKind.OpenParenToken), 12106this.EatToken(SyntaxKind.CloseParenToken)); 12116this.EatToken(SyntaxKind.OpenParenToken), 12118this.EatToken(SyntaxKind.CloseParenToken)); 12130this.EatToken(SyntaxKind.OpenParenToken), 12132this.EatToken(SyntaxKind.CloseParenToken)); 12139this.EatToken(SyntaxKind.OpenParenToken), 12141this.EatToken(SyntaxKind.CloseParenToken)); 12148this.EatToken(SyntaxKind.OpenParenToken), 12150this.EatToken(SyntaxKind.CloseParenToken)); 12162this.EatToken(SyntaxKind.OpenParenToken), 12164this.EatToken(SyntaxKind.CloseParenToken)); 12170this.EatToken(SyntaxKind.RefValueKeyword), 12171this.EatToken(SyntaxKind.OpenParenToken), 12173this.EatToken(SyntaxKind.CommaToken), 12175this.EatToken(SyntaxKind.CloseParenToken)); 12312this.EatToken(SyntaxKind.OpenParenToken), 12314this.EatToken(SyntaxKind.CloseParenToken), 12321var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12346this.EatToken(SyntaxKind.CloseParenToken)); 12356list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12380this.EatToken(SyntaxKind.CloseParenToken)); 12717var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 12731this.EatToken(SyntaxKind.CloseBracketToken)); 12763var @new = this.EatToken(SyntaxKind.NewKeyword); 12767var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12782this.EatToken(SyntaxKind.CloseBraceToken)); 12817SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 12892var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12910this.EatToken(SyntaxKind.CloseBraceToken))); 12917var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 12935this.EatToken(SyntaxKind.CloseBraceToken)); 13005this.EatToken(SyntaxKind.EqualsToken), 13016this.EatToken(SyntaxKind.EqualsToken), 13024var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13040this.EatToken(SyntaxKind.CloseBraceToken)); 13051var @new = this.EatToken(SyntaxKind.NewKeyword); 13052var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13085this.EatToken(SyntaxKind.CloseBracketToken), 13091var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13106this.EatToken(SyntaxKind.CloseBraceToken)); 13127var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13128var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13152this.EatToken(SyntaxKind.CloseBracketToken), 13159this.EatToken(SyntaxKind.StackAllocKeyword), 13186var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13205var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13235modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13326var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13341var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13359var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13378this.EatToken(SyntaxKind.CloseParenToken)); 13681this.EatToken(SyntaxKind.InKeyword), 13694inKeyword: this.EatToken(SyntaxKind.InKeyword), 13711this.EatToken(SyntaxKind.EqualsToken), 13741list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 13962: 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);