24 references to TryAdvance
Microsoft.CodeAnalysis.CSharp (24)
Parser\Lexer.cs (24)
447info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.SlashEqualsToken : SyntaxKind.SlashToken; 490info.Kind = TextWindow.TryAdvance(':') ? SyntaxKind.ColonColonToken : SyntaxKind.ColonToken; 505info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.ExclamationEqualsToken : SyntaxKind.ExclamationToken; 511TextWindow.TryAdvance('=') ? SyntaxKind.EqualsEqualsToken : 512TextWindow.TryAdvance('>') ? SyntaxKind.EqualsGreaterThanToken : SyntaxKind.EqualsToken; 517info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.AsteriskEqualsToken : SyntaxKind.AsteriskToken; 552info.Kind = TextWindow.TryAdvance('?') 553? TextWindow.TryAdvance('=') ? SyntaxKind.QuestionQuestionEqualsToken : SyntaxKind.QuestionQuestionToken 560TextWindow.TryAdvance('=') ? SyntaxKind.PlusEqualsToken : 561TextWindow.TryAdvance('+') ? SyntaxKind.PlusPlusToken : SyntaxKind.PlusToken; 567TextWindow.TryAdvance('=') ? SyntaxKind.MinusEqualsToken : 568TextWindow.TryAdvance('-') ? SyntaxKind.MinusMinusToken : 569TextWindow.TryAdvance('>') ? SyntaxKind.MinusGreaterThanToken : SyntaxKind.MinusToken; 574info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.PercentEqualsToken : SyntaxKind.PercentToken; 580TextWindow.TryAdvance('=') ? SyntaxKind.AmpersandEqualsToken : 581TextWindow.TryAdvance('&') ? SyntaxKind.AmpersandAmpersandToken : SyntaxKind.AmpersandToken; 586info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.CaretEqualsToken : SyntaxKind.CaretToken; 592TextWindow.TryAdvance('=') ? SyntaxKind.BarEqualsToken : 593TextWindow.TryAdvance('|') ? SyntaxKind.BarBarToken : SyntaxKind.BarToken; 599TextWindow.TryAdvance('=') ? SyntaxKind.LessThanEqualsToken : 600TextWindow.TryAdvance('<') 601? TextWindow.TryAdvance('=') ? SyntaxKind.LessThanLessThanEqualsToken : SyntaxKind.LessThanLessThanToken 607info.Kind = TextWindow.TryAdvance('=') ? SyntaxKind.GreaterThanEqualsToken : SyntaxKind.GreaterThanToken; 2256return TextWindow.TryAdvance('\n') ? SyntaxFactory.CarriageReturnLineFeed : SyntaxFactory.CarriageReturn;