2 writes to _valueComparer
System.Collections.Immutable (2)
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (2)
54_valueComparer = valueComparer ?? EqualityComparer<TValue>.Default; 76_valueComparer = valueComparer;
12 references to _valueComparer
System.Collections.Immutable (12)
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (12)
84return _root.IsEmpty ? this : Empty.WithComparers(_keyComparer, _valueComparer); 94get { return _valueComparer; } 248ImmutableSortedDictionary<TKey, TValue>.Node result = _root.Add(key, value, _keyComparer, _valueComparer, out _); 259ImmutableSortedDictionary<TKey, TValue>.Node result = _root.SetItem(key, value, _keyComparer, _valueComparer, out replacedExistingValue, out _); 328if (valueComparer == _valueComparer) 354return this.WithComparers(keyComparer, _valueComparer); 371return _root.ContainsValue(value, _valueComparer); 442return _root.Contains(pair, _keyComparer, _valueComparer); 795? result.SetItem(item.Key, item.Value, _keyComparer, _valueComparer, out replacedExistingValue, out mutated) 796: result.Add(item.Key, item.Value, _keyComparer, _valueComparer, out mutated); 820return root.IsEmpty ? this.Clear() : new ImmutableSortedDictionary<TKey, TValue>(root, adjustedCountIfDifferentRoot, _keyComparer, _valueComparer); 863if (!_valueComparer.Equals(value, item.Value))