2 writes to _listEnumerator
Microsoft.Build (2)
Collections\ItemDictionary.cs (2)
429_listEnumerator = listEnumerable.GetEnumerator(); // Now get the enumerator, since we now have the lock. 494_listEnumerator = null;
8 references to _listEnumerator
Microsoft.Build (8)
Collections\ItemDictionary.cs (8)
445object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current; 477_listEnumerator.Reset(); 485if (_listEnumerator != null) 493_listEnumerator.Dispose(); 505if (!_listEnumerator.MoveNext()) 510while (_listEnumerator.Current == null || _listEnumerator.Current.Count == 0); 512return _listEnumerator.Current.GetEnumerator();