1 write to _comparers
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableDictionary_2.cs (1)
67
_comparers
= comparers ?? Comparers.Get(EqualityComparer<TKey>.Default, EqualityComparer<TValue>.Default);
11 references to _comparers
System.Collections.Immutable (11)
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (1)
73
_comparers = map.
_comparers
;
System\Collections\Immutable\ImmutableDictionary_2.cs (9)
125
return this.IsEmpty ? this : EmptyWithComparers(
_comparers
);
152
get { return
_comparers
.KeyComparer; }
160
get { return
_comparers
.ValueComparer; }
367
ImmutableDictionary<TKey, TValue>.HashBucket newBucket = bucket.Remove(key,
_comparers
.KeyOnlyComparer, out result);
368
root = UpdateRoot(root, hashCode, newBucket,
_comparers
.HashBucketEqualityComparer);
441
ImmutableDictionary<TKey, TValue>.Comparers comparers =
_comparers
.WithValueComparer(valueComparer);
459
return this.WithComparers(keyComparer,
_comparers
.ValueComparer);
832
return Empty.
_comparers
== comparers
1039
return root.IsEmpty ? this.Clear() : new ImmutableDictionary<TKey, TValue>(root,
_comparers
, adjustedCountIfDifferentRoot);
System\Collections\Immutable\ImmutableDictionary_2.MutationInput.cs (1)
50
_comparers = map.
_comparers
;