2 writes to _listEnumerator
Microsoft.Build (2)
Collections\ItemDictionary.cs (2)
431_listEnumerator = listEnumerable.GetEnumerator(); // Now get the enumerator, since we now have the lock. 496_listEnumerator = null;
8 references to _listEnumerator
Microsoft.Build (8)
Collections\ItemDictionary.cs (8)
447object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current; 479_listEnumerator.Reset(); 487if (_listEnumerator != null) 495_listEnumerator.Dispose(); 507if (!_listEnumerator.MoveNext()) 512while (_listEnumerator.Current == null || _listEnumerator.Current.Count == 0); 514return _listEnumerator.Current.GetEnumerator();