3 writes to enumerator
xunit.assert (3)
Sdk\CollectionTracker.cs (3)
580
enumerator
= BufferedEnumerator.Create(collection.GetEnumerator());
681
enumerator
= BufferedEnumerator.Create(collection.GetEnumerator());
699
enumerator
= BufferedEnumerator.Create(collection.GetEnumerator());
21 references to enumerator
xunit.assert (21)
Sdk\CollectionTracker.cs (21)
432
enumerator
== null ? 0 :
enumerator
.CurrentIndex + 1;
436
enumerator
?.DisposeInternal();
454
enumerator
!.CurrentItemsIndexer,
458
enumerator
.MoveNext,
475
if (
enumerator
== null)
479
enumerator
.CurrentItemsIndexer,
480
enumerator
.MoveNext,
579
if (
enumerator
== null)
583
while (
enumerator
.CurrentIndex <= ArgumentFormatter.MaxEnumerableLength)
584
if (!
enumerator
.MoveNext())
587
return FormatStart(
enumerator
.StartItemsIndexer,
enumerator
.CurrentIndex, depth);
678
if (
enumerator
!= null)
682
return
enumerator
;
698
if (
enumerator
== null)
713
while (
enumerator
.CurrentIndex < endIndex)
714
if (!
enumerator
.MoveNext())
717
endIndex =
enumerator
.CurrentIndex;
730
if (
enumerator
== null || !index.HasValue)
733
if (!
enumerator
.TryGetCurrentItemAt(index.Value, out var item))