3 writes to _remainingForwardsStack
System.Collections.Immutable (3)
System\Collections\Immutable\ImmutableQueue_1.Enumerator.cs (3)
42
_remainingForwardsStack
= null;
85
_remainingForwardsStack
= _originalQueue._forwards;
90
_remainingForwardsStack
= _remainingForwardsStack.Pop();
7 references to _remainingForwardsStack
System.Collections.Immutable (7)
System\Collections\Immutable\ImmutableQueue_1.Enumerator.cs (7)
53
if (
_remainingForwardsStack
== null)
59
if (!
_remainingForwardsStack
.IsEmpty)
61
return
_remainingForwardsStack
.Peek();
81
if (
_remainingForwardsStack
== null)
88
else if (!
_remainingForwardsStack
.IsEmpty)
90
_remainingForwardsStack =
_remainingForwardsStack
.Pop();
97
return !
_remainingForwardsStack
.IsEmpty || !_remainingBackwardsStack!.IsEmpty;