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)); 1821semicolon = EatToken(SyntaxKind.SemicolonToken); 1827openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 1880: this.EatToken(SyntaxKind.CloseBraceToken); 2167list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2186list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 2231var colon = this.EatToken(SyntaxKind.ColonToken); 2259SyntaxToken separatorToken = this.EatToken(SyntaxKind.CommaToken); 2327this.EatToken(SyntaxKind.OpenParenToken), 2328this.EatToken(SyntaxKind.CloseParenToken)), 2377this.EatToken(SyntaxKind.RefKeyword), 2378this.EatToken(SyntaxKind.StructKeyword))); 2382bounds.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 3549var tilde = this.EatToken(SyntaxKind.TildeToken); 3553this.EatToken(SyntaxKind.OpenParenToken), 3555this.EatToken(SyntaxKind.CloseParenToken)); 3578semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3594semicolon = this.EatToken(SyntaxKind.SemicolonToken); 3822: this.EatToken(SyntaxKind.ExplicitKeyword); 3836opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 3856opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4010var opKeyword = this.EatToken(SyntaxKind.OperatorKeyword); 4202semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4220semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4275var equals = this.EatToken(SyntaxKind.EqualsToken); 4283semicolon = this.EatToken(SyntaxKind.SemicolonToken); 4360var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 4392this.EatToken(SyntaxKind.CloseBraceToken)); 4398this.EatToken(SyntaxKind.EqualsGreaterThanToken), 4835open = this.EatToken(openKind); 4855close = this.EatToken(closeKind); 4955attributes, modifiers.ToList(), type: null, this.EatToken(SyntaxKind.ArgListKeyword), @default: null); 5079this.EatToken(SyntaxKind.SemicolonToken)); 5165semicolon = this.EatToken(SyntaxKind.SemicolonToken); 5219this.EatToken(SyntaxKind.SemicolonToken)); 5254this.EatToken(SyntaxKind.SemicolonToken)); 5357variables.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 5712this.EatToken(SyntaxKind.EqualsToken), 5827modifiers.Add(this.EatToken(SyntaxKind.ConstKeyword)); 5836this.EatToken(SyntaxKind.SemicolonToken)); 5843var delegateToken = this.EatToken(SyntaxKind.DelegateKeyword); 5869this.EatToken(SyntaxKind.SemicolonToken)); 5876var enumToken = this.EatToken(SyntaxKind.EnumKeyword); 5891var colon = this.EatToken(SyntaxKind.ColonToken); 5907semicolon = EatToken(SyntaxKind.SemicolonToken); 5913openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 5931closeBrace = this.EatToken(SyntaxKind.CloseBraceToken); 5970this.EatToken(SyntaxKind.EqualsToken), 6131var open = this.EatToken(SyntaxKind.LessThanToken); 6147this.EatToken(SyntaxKind.GreaterThanToken)); 6532greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6541greaterThanToken = this.EatToken(SyntaxKind.GreaterThanToken); 6566open = this.EatToken(SyntaxKind.LessThanToken); 6576types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6580close = this.EatToken(SyntaxKind.GreaterThanToken); 6624types.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 6633close = this.EatToken(SyntaxKind.GreaterThanToken); 6932: this.EatToken(SyntaxKind.DotToken); 6951separator = this.EatToken(SyntaxKind.DotToken); 7437_ = EatToken(SyntaxKind.DelegateKeyword); 7438lastTokenOfType = EatToken(SyntaxKind.AsteriskToken); 7462lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7520_ = EatToken(SyntaxKind.CommaToken); 7536lastTokenOfType = EatToken(SyntaxKind.GreaterThanToken); 7886var open = this.EatToken(SyntaxKind.OpenBracketToken); 7908list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7939this.EatToken(SyntaxKind.CloseBracketToken)); 7944var open = this.EatToken(SyntaxKind.OpenParenToken); 7953list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 7973this.EatToken(SyntaxKind.CloseParenToken)); 8029var @delegate = EatToken(SyntaxKind.DelegateKeyword); 8030var asterisk = EatToken(SyntaxKind.AsteriskToken); 8078types.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8090: EatToken(SyntaxKind.GreaterThanToken))); 8141var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8150callingConventionModifiers.Add(SyntaxFactory.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken))); 8158callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.CommaToken)); 8161var closeBracket = EatToken(SyntaxKind.CloseBracketToken); 9098: this.EatToken(SyntaxKind.OpenBraceToken); 9110this.EatToken(SyntaxKind.CloseBraceToken)); 9129CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9138this.EatToken(SyntaxKind.CloseBraceToken)); 9288var @fixed = this.EatToken(SyntaxKind.FixedKeyword); 9289var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9301this.EatToken(SyntaxKind.CloseParenToken), 9327return SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)); 9356this.EatToken(SyntaxKind.BreakKeyword), 9358this.EatToken(SyntaxKind.SemicolonToken)); 9365this.EatToken(SyntaxKind.ContinueKeyword), 9367this.EatToken(SyntaxKind.SemicolonToken)); 9375var @try = this.EatToken(SyntaxKind.TryKeyword); 9469var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9490var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9494var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9549var @do = this.EatToken(SyntaxKind.DoKeyword); 9551var @while = this.EatToken(SyntaxKind.WhileKeyword); 9552var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9566this.EatToken(SyntaxKind.CloseParenToken), 9567this.EatToken(SyntaxKind.SemicolonToken)); 9615var forToken = this.EatToken(SyntaxKind.ForKeyword); 9616var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9705: this.EatToken(SyntaxKind.SemicolonToken); 9714var result = this.EatToken(SyntaxKind.CloseParenToken); 9773@foreach = this.EatToken(SyntaxKind.ForEachKeyword); 9776var openParen = this.EatToken(SyntaxKind.OpenParenToken); 9786var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 9973var @goto = this.EatToken(SyntaxKind.GotoKeyword); 9999kind, attributes, @goto, caseOrDefault, arg, this.EatToken(SyntaxKind.SemicolonToken)); 10044var ifKeyword = this.EatToken(SyntaxKind.IfKeyword); 10045var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10047var closeParen = this.EatToken(SyntaxKind.CloseParenToken); 10052this.EatToken(SyntaxKind.ElseKeyword); 10107this.EatToken(SyntaxKind.OpenParenToken), 10109this.EatToken(SyntaxKind.CloseParenToken), 10119this.EatToken(SyntaxKind.ElseKeyword), 10128this.EatToken(SyntaxKind.LockKeyword), 10129this.EatToken(SyntaxKind.OpenParenToken), 10131this.EatToken(SyntaxKind.CloseParenToken), 10140this.EatToken(SyntaxKind.ReturnKeyword), 10142this.EatToken(SyntaxKind.SemicolonToken)); 10162returnOrBreak = this.EatToken(SyntaxKind.ReturnKeyword); 10179this.EatToken(SyntaxKind.SemicolonToken)); 10200this.EatToken(SyntaxKind.CloseBraceToken)); 10213switchKeyword = EatToken(SyntaxKind.SwitchKeyword); 10221switchKeyword = this.EatToken(SyntaxKind.SwitchKeyword); 10247openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 10278this.EatToken(SyntaxKind.ColonToken)); 10297this.EatToken(SyntaxKind.ColonToken)); 10304this.EatToken(SyntaxKind.ColonToken)); 10312this.EatToken(SyntaxKind.DefaultKeyword), 10313this.EatToken(SyntaxKind.ColonToken)); 10335this.EatToken(SyntaxKind.ThrowKeyword), 10337this.EatToken(SyntaxKind.SemicolonToken)); 10345this.EatToken(SyntaxKind.UnsafeKeyword), 10351var @using = this.EatToken(SyntaxKind.UsingKeyword); 10352var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10368this.EatToken(SyntaxKind.CloseParenToken), 10481this.EatToken(SyntaxKind.WhileKeyword), 10482this.EatToken(SyntaxKind.OpenParenToken), 10484this.EatToken(SyntaxKind.CloseParenToken), 10497this.EatToken(SyntaxKind.ColonToken), 10498this.ParsePossiblyAttributedStatement() ?? SyntaxFactory.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken))); 10596this.EatToken(SyntaxKind.SemicolonToken)); 10672var openParen = this.EatToken(SyntaxKind.OpenParenToken); 10683listOfDesignations.AddSeparator(EatToken(SyntaxKind.CommaToken)); 10693listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 10705this.EatToken(SyntaxKind.CloseParenToken)); 10723: _syntaxFactory.SingleVariableDesignation(this.EatToken(SyntaxKind.IdentifierToken)); 11075semicolon = this.EatToken(SyntaxKind.SemicolonToken); 11722this.EatToken(SyntaxKind.ColonToken), 11949this.EatToken(SyntaxKind.ThrowKeyword), 12512: this.EatToken(openKind); 12563: this.EatToken(closeKind); 12608this.EatToken(SyntaxKind.ColonToken)) 12650this.EatToken(SyntaxKind.OpenParenToken), 12652this.EatToken(SyntaxKind.CloseParenToken)); 12662this.EatToken(SyntaxKind.OpenParenToken), 12664this.EatToken(SyntaxKind.CloseParenToken)); 12676this.EatToken(SyntaxKind.OpenParenToken), 12678this.EatToken(SyntaxKind.CloseParenToken)); 12685this.EatToken(SyntaxKind.OpenParenToken), 12687this.EatToken(SyntaxKind.CloseParenToken)); 12694this.EatToken(SyntaxKind.OpenParenToken), 12696this.EatToken(SyntaxKind.CloseParenToken)); 12708this.EatToken(SyntaxKind.OpenParenToken), 12710this.EatToken(SyntaxKind.CloseParenToken)); 12716this.EatToken(SyntaxKind.UnsafeKeyword), 12717this.EatToken(SyntaxKind.OpenParenToken), 12719this.EatToken(SyntaxKind.CloseParenToken)); 12725this.EatToken(SyntaxKind.RefValueKeyword), 12726this.EatToken(SyntaxKind.OpenParenToken), 12728this.EatToken(SyntaxKind.CommaToken), 12730this.EatToken(SyntaxKind.CloseParenToken)); 12867this.EatToken(SyntaxKind.OpenParenToken), 12869this.EatToken(SyntaxKind.CloseParenToken), 12876var openParen = this.EatToken(SyntaxKind.OpenParenToken); 12901this.EatToken(SyntaxKind.CloseParenToken)); 12911list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 12935this.EatToken(SyntaxKind.CloseParenToken)); 13286var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13300this.EatToken(SyntaxKind.CloseBracketToken)); 13345var @new = this.EatToken(SyntaxKind.NewKeyword); 13349var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13364this.EatToken(SyntaxKind.CloseBraceToken)); 13404SyntaxToken @new = this.EatToken(SyntaxKind.NewKeyword); 13479var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13497this.EatToken(SyntaxKind.CloseBraceToken))); 13504var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13522this.EatToken(SyntaxKind.CloseBraceToken)); 13594: this.EatToken(SyntaxKind.EqualsToken), 13605this.EatToken(SyntaxKind.EqualsToken), 13613var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13629this.EatToken(SyntaxKind.CloseBraceToken)); 13640var @new = this.EatToken(SyntaxKind.NewKeyword); 13641var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13674this.EatToken(SyntaxKind.CloseBracketToken), 13680var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13695this.EatToken(SyntaxKind.CloseBraceToken)); 13716var @stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword); 13717var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13741this.EatToken(SyntaxKind.CloseBracketToken), 13748this.EatToken(SyntaxKind.StackAllocKeyword), 13764var @delegate = this.EatToken(SyntaxKind.DelegateKeyword); 13783var openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 13813modifiers.Add(this.EatToken(SyntaxKind.StaticKeyword)); 13895var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13910var arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken); 13928var openParen = this.EatToken(SyntaxKind.OpenParenToken); 13947this.EatToken(SyntaxKind.CloseParenToken)); 14246this.EatToken(SyntaxKind.InKeyword), 14259inKeyword: this.EatToken(SyntaxKind.InKeyword), 14279this.EatToken(SyntaxKind.EqualsToken), 14309list.AddSeparator(this.EatToken(SyntaxKind.CommaToken)); 14535: this.EatToken(separatorTokenKind));
Parser\SyntaxParser.cs (1)
574return EatToken(kind);