2 writes to _currentItem
System.Runtime.Serialization.Formatters (2)
System\Runtime\Serialization\ObjectManager.cs (2)
1474internal void StartEnumeration() => _currentItem = -1; 1478while (++_currentItem < _totalItems && _values[_currentItem] == -1) ;
5 references to _currentItem
System.Runtime.Serialization.Formatters (5)
System\Runtime\Serialization\ObjectManager.cs (5)
1478while (++_currentItem < _totalItems && _values[_currentItem] == -1) ; 1479return _currentItem != _totalItems; 1486Debug.Assert(_currentItem != -1, "[LongList.Current]m_currentItem!=-1"); 1487Debug.Assert(_values[_currentItem] != -1, "[LongList.Current]m_values[m_currentItem]!=-1"); 1488return _values[_currentItem];