59 references to ToImmutableHashSet
dotnet-watch (2)
FileWatcher\FileWatcher.cs (1)
77select (g.Key, containingDirectories ? [] : g.Select(path => Path.GetFileName(path)).ToImmutableHashSet(PathUtilities.OSSpecificPathComparer));
HotReload\HotReloadDotNetWatcher.cs (1)
572var projectPathSet = projectPaths.ToImmutableHashSet(PathUtilities.OSSpecificPathComparer);
GenerateDocumentationAndConfigFiles (2)
PooledHashSet.cs (2)
49result = this.ToImmutableHashSet(Comparer); 58=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Metrics (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Metrics.Legacy (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.Build (1)
ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis (1)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.Analyzers (4)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
331.ToImmutableHashSet(SymbolEqualityComparer.Default);
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.CodeAnalysis.AnalyzerUtilities (10)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\PooledHashSetExtensions.cs (7)
49sinkProperties: sinkProperties?.ToImmutableHashSet(StringComparer.Ordinal) 122taintedProperties: taintedProperties?.ToImmutableHashSet(StringComparer.Ordinal) 172taintedProperties: taintedProperties?.ToImmutableHashSet(StringComparer.Ordinal) 174transferProperties: transferProperties?.ToImmutableHashSet(StringComparer.Ordinal) 229taintedProperties: taintedProperties?.ToImmutableHashSet(StringComparer.Ordinal) 286sanitizingInstanceMethods: sanitizingInstanceMethods?.ToImmutableHashSet(StringComparer.Ordinal) 313sanitizingInstanceMethods: sanitizingInstanceMethods?.ToImmutableHashSet(StringComparer.Ordinal)
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.CodeAnalysis.CodeStyle (1)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.Collections.Package (1)
Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.EditorFeatures (1)
NavigateTo\NavigateToItemProvider.cs (1)
90=> StartSearch(callback, searchValue, filter.Kinds.ToImmutableHashSet(StringComparer.Ordinal));
Microsoft.CodeAnalysis.Extensions.Package (1)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.CodeAnalysis.Threading.Package (1)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\FindReferences\FindReferencesSearchEngine.UnidirectionalSymbolSet.cs (1)
33private readonly ImmutableHashSet<ISymbol> _upSymbols = upSymbols.ToImmutableHashSet(MetadataUnifyingEquivalenceComparer.Instance);
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.DotNet.XUnitAssert.Tests (2)
SetAssertsTests.cs (2)
26 Assert.Contains("FORTY-two", set.ToImmutableHashSet(StringComparer.OrdinalIgnoreCase)); 106 assertFailure(() => Assert.DoesNotContain("FORTY-two", set.ToImmutableHashSet(StringComparer.OrdinalIgnoreCase)));
Microsoft.VisualStudio.LanguageServices (1)
Snippets\AbstractSnippetInfoService.cs (1)
217.ToImmutableHashSet(StringComparer.OrdinalIgnoreCase);
Roslyn.Diagnostics.Analyzers (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableHashSet.cs (1)
193return ToImmutableHashSet(source, null);
Test.Utilities (2)
PooledHashSet.cs (2)
49result = this.ToImmutableHashSet(Comparer); 58=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Text.Analyzers (3)
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);