2 writes to _comparer
Microsoft.CodeAnalysis.CodeStyle (2)
SegmentedHashSet`1.cs (2)
75_comparer = comparer; 80_comparer ??= EqualityComparer<T>.Default;
6 references to _comparer
Microsoft.CodeAnalysis.CodeStyle (6)
SegmentedHashSet`1.cs (6)
62/// <see cref="_comparer"/> is initialized to a non-<see langword="null"/> value. 213var comparer = _comparer; 306var hashCode = item != null ? (_comparer?.GetHashCode(item) ?? item.GetHashCode()) : 0; 315if (entry._hashCode == hashCode && (_comparer?.Equals(entry._value, item) ?? EqualityComparer<T>.Default.Equals(entry._value, item))) 849return _comparer ?? EqualityComparer<T>.Default; 986var comparer = _comparer;