33 references to ToImmutableHashSet
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.Build (1)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis (1)
src\roslyn\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\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\roslyn\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\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
src\roslyn\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.CodeStyle (1)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Components\TypeNameHelper.cs (1)
34}.ToImmutableHashSet(NameComparer.Instance);
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\PooledHashSetExtensions.cs (2)
36result = this.ToImmutableHashSet(Comparer); 45=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\FindReferences\FindReferencesSearchEngine.UnidirectionalSymbolSet.cs (1)
33private readonly ImmutableHashSet<ISymbol> _upSymbols = upSymbols.ToImmutableHashSet(MetadataUnifyingEquivalenceComparer.Instance);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
Microsoft.DotNet.HotReload.Watch (2)
FileWatcher\FileWatcher.cs (1)
78select (g.Key, containingDirectories ? [] : g.Select(Path.GetFileName).ToImmutableHashSet(PathUtilities.OSSpecificPathComparer));
HotReload\HotReloadDotNetWatcher.cs (1)
649var projectPathSet = projectPaths.ToImmutableHashSet(PathUtilities.OSSpecificPathComparer);
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet.cs (1)
74/// <inheritdoc cref="ImmutableHashSet.ToImmutableHashSet{TSource}(IEnumerable{TSource}, IEqualityComparer{TSource}?)"/>
src\roslyn\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);