2 writes to _positionInText
Microsoft.CodeAnalysis.CSharp (2)
Parser\SlidingTextWindow.cs (2)
222
_positionInText
= Math.Min(position, _textEnd);
270
_positionInText
+= n;
8 references to _positionInText
Microsoft.CodeAnalysis.CSharp (8)
Parser\SlidingTextWindow.cs (8)
132
/// Note: this does NOT set <see cref="
_positionInText
"/>. We are just reading the characters into the window. The actual
148
public readonly int Position =>
_positionInText
;
159
var start =
_positionInText
- _characterWindowStartPositionInText;
225
if (PositionIsWithinWindow(
_positionInText
))
230
this.ReadChunkAt(
_positionInText
);
271
Debug.Assert(
_positionInText
>= 0, "Position in text cannot be negative.");
329
var position =
_positionInText
;
468
public static int GetOffset(in SlidingTextWindow window) => window.
_positionInText
- window._characterWindowStartPositionInText;