13 writes to Position
Microsoft.CodeAnalysis.Workspaces (13)
SectionMatcher.Lexer.cs (7)
19Position = 0; 30Position += 2; 36Position++; 47Position++; 133public char EatCurrentCharacter() => _headerText[Position++]; 161Position++; 166Position++;
SectionMatcher_TryParseSection.cs (6)
100lexer.Position--; 157lexer.Position = saved; 165lexer.Position = saved; 173lexer.Position = saved; 182lexer.Position = saved; 199lexer.Position++;
8 references to Position
Microsoft.CodeAnalysis.Workspaces (8)
SectionMatcher.Lexer.cs (6)
22public readonly bool IsDone => Position >= _headerText.Length; 26var tokenKind = GetTokenKindAtPosition(_headerText, Position); 33if (_headerText[Position] == '\\') 59var position = Position; 73var position = Position; 131public readonly char CurrentCharacter => _headerText[Position];
SectionMatcher_TryParseSection.cs (2)
154var saved = lexer.Position; 256var lastChar = lexer[lexer.Position - 1];