24 references to TryAdvance
Microsoft.CodeAnalysis.CSharp (24)
Parser\Lexer.cs (24)
462info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.SlashEqualsToken : SyntaxKind.SlashToken; 505info.Kind = TextWindow.TryAdvance(':') ? SyntaxKind.ColonColonToken : SyntaxKind.ColonToken; 520info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.ExclamationEqualsToken : SyntaxKind.ExclamationToken; 526TextWindow.TryAdvance('=') ? SyntaxKind.EqualsEqualsToken : 527TextWindow.TryAdvance('>') ? SyntaxKind.EqualsGreaterThanToken : SyntaxKind.EqualsToken; 532info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.AsteriskEqualsToken : SyntaxKind.AsteriskToken; 567info.Kind = TextWindow.TryAdvance('?') 568? TextWindow.TryAdvance('=') ? SyntaxKind.QuestionQuestionEqualsToken : SyntaxKind.QuestionQuestionToken 575TextWindow.TryAdvance('=') ? SyntaxKind.PlusEqualsToken : 576TextWindow.TryAdvance('+') ? SyntaxKind.PlusPlusToken : SyntaxKind.PlusToken; 582TextWindow.TryAdvance('=') ? SyntaxKind.MinusEqualsToken : 583TextWindow.TryAdvance('-') ? SyntaxKind.MinusMinusToken : 584TextWindow.TryAdvance('>') ? SyntaxKind.MinusGreaterThanToken : SyntaxKind.MinusToken; 589info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.PercentEqualsToken : SyntaxKind.PercentToken; 595TextWindow.TryAdvance('=') ? SyntaxKind.AmpersandEqualsToken : 596TextWindow.TryAdvance('&') ? SyntaxKind.AmpersandAmpersandToken : SyntaxKind.AmpersandToken; 601info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.CaretEqualsToken : SyntaxKind.CaretToken; 607TextWindow.TryAdvance('=') ? SyntaxKind.BarEqualsToken : 608TextWindow.TryAdvance('|') ? SyntaxKind.BarBarToken : SyntaxKind.BarToken; 614TextWindow.TryAdvance('=') ? SyntaxKind.LessThanEqualsToken : 615TextWindow.TryAdvance('<') 616? TextWindow.TryAdvance('=') ? SyntaxKind.LessThanLessThanEqualsToken : SyntaxKind.LessThanLessThanToken 622info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.GreaterThanEqualsToken : SyntaxKind.GreaterThanToken; 2275return TextWindow.TryAdvance('\n') ? SyntaxFactory.CarriageReturnLineFeed : SyntaxFactory.CarriageReturn;