34 references to Reset
Microsoft.CodeAnalysis.CSharp (34)
Parser\Lexer.cs (22)
172this.TextWindow.Reset(position); 479this.TextWindow.Reset(atDotPosition - 1); 481this.TextWindow.Reset(atDotPosition); 741TextWindow.Reset(end); 953TextWindow.Reset(start); 1646TextWindow.Reset(start); 1690TextWindow.Reset(beforeConsumed); 1723TextWindow.Reset(beforeConsumed); 1745TextWindow.Reset(beforeConsumed); 1763TextWindow.Reset(beforeConsumed); 1771TextWindow.Reset(beforeConsumed); 1793TextWindow.Reset(beforeConsumed); 1834TextWindow.Reset(start); 2472TextWindow.Reset(lastLineStart); // reset so directive parser can consume the starting whitespace on this line 2741TextWindow.Reset(pos); 3657TextWindow.Reset(beforeConsumed); 3662TextWindow.Reset(beforeConsumed); 3665TextWindow.Reset(beforeConsumed); 3819TextWindow.Reset(beforeConsumed); 3924TextWindow.Reset(pos); 4472TextWindow.Reset(start); 4607TextWindow.Reset(position);
Parser\Lexer_RawStringLiteral.cs (2)
223TextWindow.Reset(afterStartDelimiter); 242TextWindow.Reset(tokenEnd);
Parser\Lexer_StringLiteral.cs (6)
179TextWindow.Reset(start); 499window.Reset(afterQuotePosition); 714_lexer.TextWindow.Reset(beforeQuotesPosition); 735_lexer.TextWindow.Reset(startPosition); 790_lexer.TextWindow.Reset(beforeQuotePosition); 931_lexer.TextWindow.Reset(beforeCloseBracePosition + startingDollarSignCount);
Parser\QuickScanner.cs (2)
248TextWindow.Reset(TextWindow.LexemeStartPosition); 258lexer.TextWindow.Reset(lexer.TextWindow.LexemeStartPosition);
Parser\SlidingTextWindow.cs (1)
373this.Reset(position);
Syntax\SyntaxTokenParser.cs (1)
99_lexer.TextWindow.Reset(position);