8 instantiations of Enumerator
System.Collections.Immutable (8)
System\Collections\Frozen\EmptyFrozenDictionary.cs (1)
23
private protected override Enumerator GetEnumeratorCore() => new
Enumerator
(Array.Empty<TKey>(), Array.Empty<TValue>());
System\Collections\Frozen\Int32\Int32FrozenDictionary.cs (1)
57
private protected override Enumerator GetEnumeratorCore() => new
Enumerator
(_hashTable.HashCodes, _values);
System\Collections\Frozen\KeysAndValuesFrozenDictionary.cs (1)
55
private protected sealed override Enumerator GetEnumeratorCore() => new
Enumerator
(_keys, _values);
System\Collections\Frozen\SmallFrozenDictionary.cs (1)
35
private protected sealed override Enumerator GetEnumeratorCore() => new
Enumerator
(_keys, _values);
System\Collections\Frozen\SmallValueTypeComparableFrozenDictionary.cs (1)
43
private protected override Enumerator GetEnumeratorCore() => new
Enumerator
(_keys, _values);
System\Collections\Frozen\SmallValueTypeDefaultComparerFrozenDictionary.cs (1)
32
private protected override Enumerator GetEnumeratorCore() => new
Enumerator
(_keys, _values);
System\Collections\Frozen\String\LengthBucketsFrozenDictionary.cs (1)
53
private protected override Enumerator GetEnumeratorCore() => new
Enumerator
(_keys, _values);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary.cs (1)
72
private protected override Enumerator GetEnumeratorCore() => new
Enumerator
(_keys, _values);
10 references to Enumerator
System.Collections.Immutable (10)
System\Collections\Frozen\EmptyFrozenDictionary.cs (1)
23
private protected override
Enumerator
GetEnumeratorCore() => new Enumerator(Array.Empty<TKey>(), Array.Empty<TValue>());
System\Collections\Frozen\FrozenDictionary.cs (2)
549
public
Enumerator
GetEnumerator() => GetEnumeratorCore();
552
private protected abstract
Enumerator
GetEnumeratorCore();
System\Collections\Frozen\Int32\Int32FrozenDictionary.cs (1)
57
private protected override
Enumerator
GetEnumeratorCore() => new Enumerator(_hashTable.HashCodes, _values);
System\Collections\Frozen\KeysAndValuesFrozenDictionary.cs (1)
55
private protected sealed override
Enumerator
GetEnumeratorCore() => new Enumerator(_keys, _values);
System\Collections\Frozen\SmallFrozenDictionary.cs (1)
35
private protected sealed override
Enumerator
GetEnumeratorCore() => new Enumerator(_keys, _values);
System\Collections\Frozen\SmallValueTypeComparableFrozenDictionary.cs (1)
43
private protected override
Enumerator
GetEnumeratorCore() => new Enumerator(_keys, _values);
System\Collections\Frozen\SmallValueTypeDefaultComparerFrozenDictionary.cs (1)
32
private protected override
Enumerator
GetEnumeratorCore() => new Enumerator(_keys, _values);
System\Collections\Frozen\String\LengthBucketsFrozenDictionary.cs (1)
53
private protected override
Enumerator
GetEnumeratorCore() => new Enumerator(_keys, _values);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary.cs (1)
72
private protected override
Enumerator
GetEnumeratorCore() => new Enumerator(_keys, _values);