10 writes to _currentTokenStartIndex
System.Private.CoreLib (10)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.StringSerializer.cs (10)
178
_currentTokenStartIndex
= 0;
428
_currentTokenStartIndex
= i + 1;
500
_currentTokenStartIndex
= i + 1;
604
_currentTokenStartIndex
++;
613
_currentTokenStartIndex
++;
776
_currentTokenStartIndex
++;
821
_currentTokenStartIndex
++;
875
_currentTokenStartIndex
++;
936
_currentTokenStartIndex
++;
945
_currentTokenStartIndex
++;
37 references to _currentTokenStartIndex
System.Private.CoreLib (37)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.StringSerializer.cs (37)
399
if (
_currentTokenStartIndex
< 0 ||
_currentTokenStartIndex
>= _serializedText.Length)
406
for (int i =
_currentTokenStartIndex
; i < _serializedText.Length; i++)
429
if (
_currentTokenStartIndex
>= _serializedText.Length)
456
/// updates <see cref="
_currentTokenStartIndex
"/> to point to the next token on exit.
467
if (
_currentTokenStartIndex
< 0 ||
_currentTokenStartIndex
>= _serializedText.Length)
475
for (int i =
_currentTokenStartIndex
; i < _serializedText.Length; i++)
501
if (
_currentTokenStartIndex
>= _serializedText.Length)
598
_currentTokenStartIndex
>= _serializedText.Length ||
599
_serializedText[
_currentTokenStartIndex
] != Sep)
605
if (
_currentTokenStartIndex
>= _serializedText.Length ||
606
_serializedText[
_currentTokenStartIndex
] != FullFidelityRulesMarker)
629
if (count <= 0 || count > (_serializedText.Length -
_currentTokenStartIndex
) / MinSeparatorsPerFullFidelityRule)
741
if (
_currentTokenStartIndex
< 0 ||
_currentTokenStartIndex
>= _serializedText.Length)
760
if (
_currentTokenStartIndex
< 0 ||
_currentTokenStartIndex
>= _serializedText.Length)
766
if (_serializedText[
_currentTokenStartIndex
] == Sep)
772
if (_serializedText[
_currentTokenStartIndex
] != Lhs)
788
if (_state == State.EndOfLine ||
_currentTokenStartIndex
>= _serializedText.Length)
794
if (char.IsAsciiDigit(_serializedText[
_currentTokenStartIndex
]) || _serializedText[
_currentTokenStartIndex
] is '-' or '+')
800
if (_serializedText[
_currentTokenStartIndex
] is '0' or '1')
805
if (_state == State.EndOfLine ||
_currentTokenStartIndex
>= _serializedText.Length)
810
if (_serializedText[
_currentTokenStartIndex
] != Rhs)
837
if (
_currentTokenStartIndex
>= _serializedText.Length)
856
(
_currentTokenStartIndex
< _serializedText.Length && _serializedText[
_currentTokenStartIndex
] == Rhs))
864
if (
_currentTokenStartIndex
< 0 ||
_currentTokenStartIndex
>= _serializedText.Length)
871
if (_serializedText[
_currentTokenStartIndex
] != Lhs)
920
if (_state == State.EndOfLine ||
_currentTokenStartIndex
>= _serializedText.Length)
925
if (_serializedText[
_currentTokenStartIndex
] != Rhs)
941
if (
_currentTokenStartIndex
< _serializedText.Length &&
942
_serializedText[
_currentTokenStartIndex
] == Sep)
956
if (
_currentTokenStartIndex
>= _serializedText.Length)