11 references to Root
System.Collections.Immutable (11)
System\Collections\Immutable\ImmutableDictionary_2.cs (10)
877
if (origin.
Root
.TryGetValue(hashCode, out bucket))
892
if (origin.
Root
.TryGetValue(hashCode, out bucket))
909
if (origin.
Root
.TryGetValue(hashCode, out bucket))
925
if (origin.
Root
.TryGetValue(hashCode, out bucket))
943
HashBucket bucket = origin.
Root
.GetValueOrDefault(hashCode);
950
SortedInt32KeyNode<ImmutableDictionary<TKey, TValue>.HashBucket> newRoot = UpdateRoot(origin.
Root
, hashCode, newBucket, origin.HashBucketComparer);
962
SortedInt32KeyNode<ImmutableDictionary<TKey, TValue>.HashBucket> newRoot = origin.
Root
;
986
SortedInt32KeyNode<ImmutableDictionary<TKey, TValue>.HashBucket> newRoot = origin.
Root
;
1011
if (origin.
Root
.TryGetValue(hashCode, out bucket))
1014
SortedInt32KeyNode<ImmutableDictionary<TKey, TValue>.HashBucket> newRoot = UpdateRoot(origin.
Root
, hashCode, bucket.Remove(key, origin.KeyOnlyComparer, out result), origin.HashBucketComparer);
System\Collections\Immutable\ImmutableDictionary_2.MutationResult.cs (1)
32
_root = unchangedInput.
Root
;