4 writes to _itemEnumerator
Microsoft.Build (4)
Collections\ItemDictionary.cs (4)
432_itemEnumerator = null; // Must assign all struct fields first 433_itemEnumerator = GetNextItemEnumerator(); 462_itemEnumerator = GetNextItemEnumerator(); 492_itemEnumerator = null;
9 references to _itemEnumerator
Microsoft.Build (9)
Collections\ItemDictionary.cs (9)
440public T Current => _itemEnumerator?.Current; 447object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current; 455if (_itemEnumerator == null) 460while (!_itemEnumerator.MoveNext()) 464if (_itemEnumerator == null) 478_itemEnumerator?.Reset(); 489if (_itemEnumerator != null) 491_itemEnumerator.Dispose();