2 instantiations of Enumerator
System.Collections.Immutable (2)
System\Collections\Immutable\ImmutableSortedDictionary_2.Node.cs (2)
157
return new
Enumerator
(this);
193
return new
Enumerator
(this, builder);
12 references to Enumerator
System.Collections.Immutable (12)
System\Collections\Immutable\ImmutableList_1.Enumerator.cs (1)
17
/// <see cref="ImmutableList{T}.Enumerator"/>, <see cref="ImmutableSortedDictionary{TKey, TValue}.
Enumerator
"/>, and <see cref="ImmutableSortedSet{T}.Enumerator"/>.
System\Collections\Immutable\ImmutableSortedDictionary_2.Builder.cs (1)
529
public ImmutableSortedDictionary<TKey, TValue>.
Enumerator
GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (1)
726
public
Enumerator
GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.Enumerator.cs (5)
17
/// <see cref="ImmutableList{T}.Enumerator"/>, <see cref="ImmutableSortedDictionary{TKey, TValue}.
Enumerator
"/>, and <see cref="ImmutableSortedSet{T}.Enumerator"/>.
60
/// Initializes an <see cref="
Enumerator
"/> structure.
76
if (!SecureObjectPool<Stack<RefAsValueType<Node>>,
Enumerator
>.TryTake(this, out _stack))
78
_stack = SecureObjectPool<Stack<RefAsValueType<Node>>,
Enumerator
>.PrepNew(this, new Stack<RefAsValueType<Node>>(root.Height));
126
SecureObjectPool<Stack<RefAsValueType<Node>>,
Enumerator
>.TryAdd(this, _stack!);
System\Collections\Immutable\ImmutableSortedDictionary_2.Node.cs (2)
155
public
Enumerator
GetEnumerator()
191
internal
Enumerator
GetEnumerator(Builder builder)
System\Collections\Immutable\ImmutableSortedSet_1.Enumerator.cs (1)
16
/// <see cref="ImmutableList{T}.Enumerator"/>, <see cref="ImmutableSortedDictionary{TKey, TValue}.
Enumerator
"/>, and <see cref="ImmutableSortedSet{T}.Enumerator"/>.
System\Collections\Immutable\SortedInt32KeyNode.Enumerator.cs (1)
16
/// <see cref="ImmutableList{T}.Enumerator"/>, <see cref="ImmutableSortedDictionary{TKey, TValue}.
Enumerator
"/>, and <see cref="ImmutableSortedSet{T}.Enumerator"/>.