12 writes to Position
Microsoft.CodeAnalysis.Features (12)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (12)
76Position = Text.Length; 97Position = originalPosition; 103Position++; 150Position++; 176Position++; 268Position++; 310Position++; 330Position++; 339Position += 2; 364Position++; 454Position += valueToLookFor.Length; 468Position++;
23 references to Position
Microsoft.CodeAnalysis.Features (23)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (22)
60public readonly VirtualChar CurrentChar => Position < Text.Length ? Text[Position] : default; 63=> GetSubSequence(start, Position); 70if (Position == Text.Length) 75var start = Position; 86var originalPosition = Position; 90var startPosition = Position; 119if (Position == Text.Length) 124var ch = Text[Position]; 125return CreateToken(GetKind(ch), Text.GetSubSequence(new TextSpan(Position, 1))); 238var startPosition = Position; 240while (Position < Text.Length) 255var str = GetSubSequence(startPosition, Position + 1).CreateString(); 271if (startPosition == Position) 307var start = Position; 313if (start == Position) 327var start = Position; 354var start = Position; 433=> IsAtStartOfText(Position, val); 453var start = Position; 464var startPosition = Position; 471if (Position == startPosition)
EmbeddedLanguages\StackFrame\StackFrameParser.cs (1)
90Contract.ThrowIfFalse(_lexer.Position == _lexer.Text.Length);