11 writes to _curIndex
PresentationCore (11)
Core\CSharp\System\Windows\Media\ParsersCommon.cs (11)
259
_curIndex
++;
276
_token = _pathString[
_curIndex
++];
316
_curIndex
++;
321
_curIndex
++;
372
_curIndex
++;
382
_curIndex
= Math.Min(_curIndex+8, _pathLength); // "Infinity" has 8 characters
392
_curIndex
= Math.Min(_curIndex+3, _pathLength); // "NaN" has 3 characters
403
_curIndex
++;
411
_curIndex
++;
465
_token = _pathString[
_curIndex
++];
537
_curIndex
= startIndex;
21 references to _curIndex
PresentationCore (21)
Core\CSharp\System\Windows\Media\ParsersCommon.cs (21)
213
throw new System.FormatException(SR.Get(SRID.Parser_UnexpectedToken, _pathString,
_curIndex
- 1));
218
return
_curIndex
< _pathLength;
228
char ch = _pathString[
_curIndex
];
292
_token = _pathString[
_curIndex
];
314
if (signAllowed && More() && ((_pathString[
_curIndex
] == '-') || _pathString[
_curIndex
] == '+'))
319
while (More() && (_pathString[
_curIndex
] >= '0') && (_pathString[
_curIndex
] <= '9'))
362
int start =
_curIndex
;
370
if (More() && ((_pathString[
_curIndex
] == '-') || _pathString[
_curIndex
] == '+'))
376
if (More() && (_pathString[
_curIndex
] == 'I'))
382
_curIndex = Math.Min(
_curIndex
+8, _pathLength); // "Infinity" has 8 characters
386
else if (More() && (_pathString[
_curIndex
] == 'N'))
392
_curIndex = Math.Min(
_curIndex
+3, _pathLength); // "NaN" has 3 characters
400
if (More() && (_pathString[
_curIndex
] == '.'))
408
if (More() && ((_pathString[
_curIndex
] == 'E') || (_pathString[
_curIndex
] == 'e')))
416
if (simple && (
_curIndex
<= (start + 8))) // 32-bit integer
432
while (start <
_curIndex
)
442
string subString = _pathString.Substring(start,
_curIndex
- start);