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)
440
public T Current =>
_itemEnumerator
?.Current;
447
object IEnumerator.Current =>
_itemEnumerator
!= null ?
_itemEnumerator
.Current : ((IEnumerator)_listEnumerator).Current;
455
if (
_itemEnumerator
== null)
460
while (!
_itemEnumerator
.MoveNext())
464
if (
_itemEnumerator
== null)
478
_itemEnumerator
?.Reset();
489
if (
_itemEnumerator
!= null)
491
_itemEnumerator
.Dispose();