20 writes to _rtfIndex
PresentationFramework (20)
src\Framework\System\Windows\Documents\RtfToXamlLexer.cs (20)
74
byte tokenChar = _rtfBytes[
_rtfIndex
++];
120
_rtfIndex
--;
126
_rtfIndex
++;
135
_rtfIndex
++;
143
_rtfIndex
--;
210
_rtfIndex
+= 4;
214
_rtfIndex
++;
229
_rtfIndex
+= skip;
233
_rtfIndex
= _rtfBytes.Length - 1;
245
tokenChar = _rtfBytes[
_rtfIndex
++];
249
_rtfIndex
--;
279
_rtfIndex
++;
283
_rtfIndex
++;
388
_rtfIndex
= e;
428
_rtfIndex
= _rtfLastIndex;
438
_rtfIndex
++;
458
_rtfIndex
++;
467
_rtfIndex
++;
477
_rtfIndex
++;
485
_rtfIndex
++;
24 references to _rtfIndex
PresentationFramework (24)
src\Framework\System\Windows\Documents\RtfToXamlLexer.cs (24)
63
_rtfLastIndex =
_rtfIndex
;
67
if (
_rtfIndex
>= _rtfBytes.Length)
73
int rtfStartIndex =
_rtfIndex
;
100
if (
_rtfIndex
>= _rtfBytes.Length)
109
int controlStartIndex =
_rtfIndex
;
115
token.Text = CurrentEncoding.GetString(_rtfBytes, controlStartIndex - 1,
_rtfIndex
- rtfStartIndex);
133
token.Text = CurrentEncoding.GetString(_rtfBytes,
_rtfIndex
, 1);
204
int nEndTextIndex =
_rtfIndex
;
206
while (nSkip > 0 &&
_rtfIndex
< nEndTextIndex)
227
if (
_rtfIndex
+ skip < _rtfBytes.Length)
240
byte tokenChar = _rtfBytes[
_rtfIndex
];
256
byte tokenChar = _rtfBytes[
_rtfIndex
];
269
tokenNextChar = _rtfBytes[
_rtfIndex
+ 1];
284
tokenChar = _rtfBytes[
_rtfIndex
];
322
return _rtfBytes[
_rtfIndex
];
345
_rtfLastIndex =
_rtfIndex
;
350
int s =
_rtfIndex
;
436
while (
_rtfIndex
< _rtfBytes.Length && IsControlCharValid(CurByte))
441
int controlLength =
_rtfIndex
- controlStartIndex;
454
if (
_rtfIndex
< _rtfBytes.Length)
472
int paramStartIndex =
_rtfIndex
;
474
while (
_rtfIndex
< _rtfBytes.Length && IsParameterFollow(CurByte))
480
int paramLength =
_rtfIndex
- paramStartIndex;
483
if (
_rtfIndex
< _rtfBytes.Length && CurByte == ' ')