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)
399if (_currentTokenStartIndex < 0 || _currentTokenStartIndex >= _serializedText.Length) 406for (int i = _currentTokenStartIndex; i < _serializedText.Length; i++) 429if (_currentTokenStartIndex >= _serializedText.Length) 456/// updates <see cref="_currentTokenStartIndex"/> to point to the next token on exit. 467if (_currentTokenStartIndex < 0 || _currentTokenStartIndex >= _serializedText.Length) 475for (int i = _currentTokenStartIndex; i < _serializedText.Length; i++) 501if (_currentTokenStartIndex >= _serializedText.Length) 598_currentTokenStartIndex >= _serializedText.Length || 599_serializedText[_currentTokenStartIndex] != Sep) 605if (_currentTokenStartIndex >= _serializedText.Length || 606_serializedText[_currentTokenStartIndex] != FullFidelityRulesMarker) 629if (count <= 0 || count > (_serializedText.Length - _currentTokenStartIndex) / MinSeparatorsPerFullFidelityRule) 741if (_currentTokenStartIndex < 0 || _currentTokenStartIndex >= _serializedText.Length) 760if (_currentTokenStartIndex < 0 || _currentTokenStartIndex >= _serializedText.Length) 766if (_serializedText[_currentTokenStartIndex] == Sep) 772if (_serializedText[_currentTokenStartIndex] != Lhs) 788if (_state == State.EndOfLine || _currentTokenStartIndex >= _serializedText.Length) 794if (char.IsAsciiDigit(_serializedText[_currentTokenStartIndex]) || _serializedText[_currentTokenStartIndex] is '-' or '+') 800if (_serializedText[_currentTokenStartIndex] is '0' or '1') 805if (_state == State.EndOfLine || _currentTokenStartIndex >= _serializedText.Length) 810if (_serializedText[_currentTokenStartIndex] != Rhs) 837if (_currentTokenStartIndex >= _serializedText.Length) 856(_currentTokenStartIndex < _serializedText.Length && _serializedText[_currentTokenStartIndex] == Rhs)) 864if (_currentTokenStartIndex < 0 || _currentTokenStartIndex >= _serializedText.Length) 871if (_serializedText[_currentTokenStartIndex] != Lhs) 920if (_state == State.EndOfLine || _currentTokenStartIndex >= _serializedText.Length) 925if (_serializedText[_currentTokenStartIndex] != Rhs) 941if (_currentTokenStartIndex < _serializedText.Length && 942_serializedText[_currentTokenStartIndex] == Sep) 956if (_currentTokenStartIndex >= _serializedText.Length)