43 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\5057ed6cf5d6323b\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.NetAnalyzers (10)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotMatchKeywords.cs (1)
509}.ToImmutableHashSet(StringComparer.Ordinal);
src\40daf5e1cab76dff\PooledHashSetExtensions.cs (7)
48sinkProperties: sinkProperties?.ToImmutableHashSet(StringComparer.Ordinal) 121taintedProperties: taintedProperties?.ToImmutableHashSet(StringComparer.Ordinal) 171taintedProperties: taintedProperties?.ToImmutableHashSet(StringComparer.Ordinal) 173transferProperties: transferProperties?.ToImmutableHashSet(StringComparer.Ordinal) 228taintedProperties: taintedProperties?.ToImmutableHashSet(StringComparer.Ordinal) 285sanitizingInstanceMethods: sanitizingInstanceMethods?.ToImmutableHashSet(StringComparer.Ordinal) 312sanitizingInstanceMethods: sanitizingInstanceMethods?.ToImmutableHashSet(StringComparer.Ordinal)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\PooledHashSet.cs (2)
50result = this.ToImmutableHashSet(Comparer); 59=> Count == 0 ? ImmutableHashSet<T>.Empty : this.ToImmutableHashSet(Comparer);
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)
664var 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);