13 references to Enumerator
System.Collections.Immutable (13)
System\Collections\Immutable\ImmutableDictionary_2.HashBucket.cs (1)
442_additionalEnumerator = new ImmutableList<KeyValuePair<TKey, TValue>>.Enumerator(_bucket._additionalElements);
System\Collections\Immutable\ImmutableHashSet_1.HashBucket.cs (1)
365_additionalEnumerator = new ImmutableList<T>.Enumerator(_bucket._additionalElements);
System\Collections\Immutable\ImmutableList_1.cs (1)
1091public Enumerator GetEnumerator() => new Enumerator(_root);
System\Collections\Immutable\ImmutableList_1.Node.cs (10)
205public Enumerator GetEnumerator() => new Enumerator(this); 234internal Enumerator GetEnumerator(Builder builder) => new Enumerator(this, builder); 465var enumerator = new Enumerator(result); 475enumerator = new Enumerator(result, startIndex: startIndex); 768using (var enumerator = new Enumerator(this, startIndex: index, count: count)) 809using (var enumerator = new Enumerator(this, startIndex: index, count: count, reversed: true)) 895using (var enumerator = new Enumerator(this, startIndex: index, count: count)) 1128using (var enumerator = new Enumerator(this, startIndex: startIndex, count: count)) 1161using (var enumerator = new Enumerator(this, reversed: true)) 1240using (var enumerator = new Enumerator(this, startIndex: startIndex, count: count, reversed: true))