2 writes to _listEnumerator
Microsoft.Build (2)
Collections\ItemDictionary.cs (2)
432_listEnumerator = listEnumerable.GetEnumerator(); // Now get the enumerator, since we now have the lock. 497_listEnumerator = null;
8 references to _listEnumerator
Microsoft.Build (8)
Collections\ItemDictionary.cs (8)
448object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current; 480_listEnumerator.Reset(); 488if (_listEnumerator != null) 496_listEnumerator.Dispose(); 508if (!_listEnumerator.MoveNext()) 513while (_listEnumerator.Current == null || _listEnumerator.Current.Count == 0); 515return _listEnumerator.Current.GetEnumerator();