4 writes to _itemEnumerator
Microsoft.Build (4)
Collections\ItemDictionary.cs (4)
386_itemEnumerator = null; // Must assign all struct fields first 387_itemEnumerator = GetNextItemEnumerator(); 416_itemEnumerator = GetNextItemEnumerator(); 446_itemEnumerator = null;
9 references to _itemEnumerator
Microsoft.Build (9)
Collections\ItemDictionary.cs (9)
394public T Current => _itemEnumerator?.Current; 401object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current; 409if (_itemEnumerator == null) 414while (!_itemEnumerator.MoveNext()) 418if (_itemEnumerator == null) 432_itemEnumerator?.Reset(); 443if (_itemEnumerator != null) 445_itemEnumerator.Dispose();