18 writes to Position
Microsoft.CodeAnalysis (18)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (18)
263lexer.Position--; 328lexer.Position++; 426lexer.Position = saved; 434lexer.Position = saved; 442lexer.Position = saved; 451lexer.Position = saved; 467Position = 0; 483Position += 2; 488Position++; 494Position++; 498Position++; 502Position++; 506Position++; 510Position++; 516Position++; 536public char EatCurrentCharacter() => _sectionName[Position++]; 572Position++; 577Position++;
7 references to Position
Microsoft.CodeAnalysis (7)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (7)
390char lastChar = lexer[lexer.Position - 1]; 423var saved = lexer.Position; 470public bool IsDone => Position >= _sectionName.Length; 474int lexemeStart = Position; 475switch (_sectionName[Position]) 479int nextPos = Position + 1; 531public char CurrentCharacter => _sectionName[Position];