1 write to _characterWindowStartPositionInText
Microsoft.CodeAnalysis.CSharp (1)
Parser\SlidingTextWindow.cs (1)
141
_characterWindowStartPositionInText
= position;
11 references to _characterWindowStartPositionInText
Microsoft.CodeAnalysis.CSharp (11)
Parser\SlidingTextWindow.cs (11)
159
var start = _positionInText -
_characterWindowStartPositionInText
;
168
/// Similar to <see cref="
_characterWindowStartPositionInText
"/>, except this represents the index (exclusive) of the last character
169
/// that <see cref="_characterWindow"/> encompases in <see cref="Text"/>. This is equal to <see cref="
_characterWindowStartPositionInText
"/>
172
private readonly int CharacterWindowEndPositionInText =>
_characterWindowStartPositionInText
+ _characterWindow.Count;
180
return position >=
_characterWindowStartPositionInText
&&
190
return span.Start >=
_characterWindowStartPositionInText
&&
207
textSpan = _characterWindow.AsSpan(span.Start -
_characterWindowStartPositionInText
, span.Length);
336
return _characterWindow.Array![position -
_characterWindowStartPositionInText
];
425
var offset = position -
_characterWindowStartPositionInText
;
468
public static int GetOffset(in SlidingTextWindow window) => window._positionInText - window.
_characterWindowStartPositionInText
;
469
public static int GetCharacterWindowStartPositionInText(in SlidingTextWindow window) => window.
_characterWindowStartPositionInText
;