11 references to Root
System.Collections.Immutable (11)
System\Collections\Immutable\ImmutableDictionary_2.cs (10)
877if (origin.Root.TryGetValue(hashCode, out bucket)) 892if (origin.Root.TryGetValue(hashCode, out bucket)) 909if (origin.Root.TryGetValue(hashCode, out bucket)) 925if (origin.Root.TryGetValue(hashCode, out bucket)) 943HashBucket bucket = origin.Root.GetValueOrDefault(hashCode); 950SortedInt32KeyNode<ImmutableDictionary<TKey, TValue>.HashBucket> newRoot = UpdateRoot(origin.Root, hashCode, newBucket, origin.HashBucketComparer); 962SortedInt32KeyNode<ImmutableDictionary<TKey, TValue>.HashBucket> newRoot = origin.Root; 986SortedInt32KeyNode<ImmutableDictionary<TKey, TValue>.HashBucket> newRoot = origin.Root; 1011if (origin.Root.TryGetValue(hashCode, out bucket)) 1014SortedInt32KeyNode<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;