24 references to TryAdvance
Microsoft.CodeAnalysis.CSharp (24)
Parser\Lexer.cs (24)
462info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.SlashEqualsToken : SyntaxKind.SlashToken; 510info.Kind = TextWindow.TryAdvance(':') ? SyntaxKind.ColonColonToken : SyntaxKind.ColonToken; 525info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.ExclamationEqualsToken : SyntaxKind.ExclamationToken; 531TextWindow.TryAdvance('=') ? SyntaxKind.EqualsEqualsToken : 532TextWindow.TryAdvance('>') ? SyntaxKind.EqualsGreaterThanToken : SyntaxKind.EqualsToken; 537info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.AsteriskEqualsToken : SyntaxKind.AsteriskToken; 572info.Kind = TextWindow.TryAdvance('?') 573? TextWindow.TryAdvance('=') ? SyntaxKind.QuestionQuestionEqualsToken : SyntaxKind.QuestionQuestionToken 580TextWindow.TryAdvance('=') ? SyntaxKind.PlusEqualsToken : 581TextWindow.TryAdvance('+') ? SyntaxKind.PlusPlusToken : SyntaxKind.PlusToken; 587TextWindow.TryAdvance('=') ? SyntaxKind.MinusEqualsToken : 588TextWindow.TryAdvance('-') ? SyntaxKind.MinusMinusToken : 589TextWindow.TryAdvance('>') ? SyntaxKind.MinusGreaterThanToken : SyntaxKind.MinusToken; 594info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.PercentEqualsToken : SyntaxKind.PercentToken; 600TextWindow.TryAdvance('=') ? SyntaxKind.AmpersandEqualsToken : 601TextWindow.TryAdvance('&') ? SyntaxKind.AmpersandAmpersandToken : SyntaxKind.AmpersandToken; 606info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.CaretEqualsToken : SyntaxKind.CaretToken; 612TextWindow.TryAdvance('=') ? SyntaxKind.BarEqualsToken : 613TextWindow.TryAdvance('|') ? SyntaxKind.BarBarToken : SyntaxKind.BarToken; 619TextWindow.TryAdvance('=') ? SyntaxKind.LessThanEqualsToken : 620TextWindow.TryAdvance('<') 621? TextWindow.TryAdvance('=') ? SyntaxKind.LessThanLessThanEqualsToken : SyntaxKind.LessThanLessThanToken 627info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.GreaterThanEqualsToken : SyntaxKind.GreaterThanToken; 2280return TextWindow.TryAdvance('\n') ? SyntaxFactory.CarriageReturnLineFeed : SyntaxFactory.CarriageReturn;