14 references to WithComparer
Microsoft.CodeAnalysis (6)
ImmutableSegmentedDictionary.cs (5)
23=> ImmutableSegmentedDictionary<TKey, TValue>.Empty.WithComparer(keyComparer); 39=> ImmutableSegmentedDictionary<TKey, TValue>.Empty.WithComparer(keyComparer).AddRange(items); 61return existingDictionary.WithComparer(keyComparer); 63return ImmutableSegmentedDictionary<TKey, TValue>.Empty.WithComparer(keyComparer).AddRange(items); 80return ImmutableSegmentedDictionary<TKey, TValue>.Empty.WithComparer(keyComparer)
ImmutableSegmentedDictionary`2.cs (1)
190return Empty.WithComparer(self.KeyComparer);
Microsoft.CodeAnalysis.UnitTests (8)
Collections\ImmutableSegmentedDictionaryTest.cs (8)
45var newMap = map.WithComparer(StringComparer.OrdinalIgnoreCase); 65var map = Empty<string, int>().WithComparer(StringComparer.OrdinalIgnoreCase) 166result = dictionary.WithComparer(cultureComparer); 178map = map.WithComparer(StringComparer.OrdinalIgnoreCase); 192map = map.WithComparer(StringComparer.OrdinalIgnoreCase); 201Assert.Throws<ArgumentException>(null, () => map.WithComparer(StringComparer.OrdinalIgnoreCase)); 218map = map.WithComparer(StringComparer.OrdinalIgnoreCase); 328return ImmutableSegmentedDictionary<TKey, TValue>.Empty.WithComparer(keyComparer);