7 references to SegmentedHashSet
Microsoft.CodeAnalysis (4)
ImmutableSegmentedHashSet`1.cs (1)
263return new ImmutableSegmentedHashSet<T>(new SegmentedHashSet<T>(self._set, equalityComparer));
ImmutableSegmentedHashSet`1+Builder.cs (2)
47_mutableSet = new SegmentedHashSet<T>(ReadOnlySet, value ?? EqualityComparer<T>.Default); 67_mutableSet = new SegmentedHashSet<T>(originalSet._set, originalSet.KeyComparer);
SegmentedHashSet`1.cs (1)
86public SegmentedHashSet(IEnumerable<T> collection) : this(collection, null) { }
Microsoft.CodeAnalysis.UnitTests (3)
Collections\HashSet\SegmentedHashSet_Generic_Tests`1.cs (3)
112SegmentedHashSet<T> set = new SegmentedHashSet<T>(source, GetIEqualityComparer()); 120Assert.Throws<ArgumentNullException>(() => new SegmentedHashSet<T>((IEnumerable<T>)null!, EqualityComparer<T>.Default)); 131SegmentedHashSet<T> set = new SegmentedHashSet<T>(enumerable, GetIEqualityComparer());