18 writes to Position
Microsoft.CodeAnalysis (18)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (18)
274lexer.Position--; 339lexer.Position++; 440lexer.Position = saved; 448lexer.Position = saved; 456lexer.Position = saved; 465lexer.Position = saved; 481Position = 0; 497Position += 2; 502Position++; 508Position++; 512Position++; 516Position++; 520Position++; 524Position++; 530Position++; 550public char EatCurrentCharacter() => _sectionName[Position++]; 586Position++; 591Position++;
7 references to Position
Microsoft.CodeAnalysis (7)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (7)
404char lastChar = lexer[lexer.Position - 1]; 437var saved = lexer.Position; 484public bool IsDone => Position >= _sectionName.Length; 488int lexemeStart = Position; 489switch (_sectionName[Position]) 493int nextPos = Position + 1; 545public char CurrentCharacter => _sectionName[Position];