2 writes to _listEnumerator
Microsoft.Build (2)
Collections\ItemDictionary.cs (2)
385_listEnumerator = listEnumerable.GetEnumerator(); // Now get the enumerator, since we now have the lock. 450_listEnumerator = null;
8 references to _listEnumerator
Microsoft.Build (8)
Collections\ItemDictionary.cs (8)
401object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current; 433_listEnumerator.Reset(); 441if (_listEnumerator != null) 449_listEnumerator.Dispose(); 461if (!_listEnumerator.MoveNext()) 466while (_listEnumerator.Current == null || _listEnumerator.Current.Count == 0); 468return _listEnumerator.Current.GetEnumerator();