10 references to Instance
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Utilities\AbstractClassificationTypeMap.cs (1)
29_identityMap = new Dictionary<string, IClassificationType>(fields.Length, ReferenceEqualityComparer.Instance);
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Editor\Shared\Utilities\FSharpClassificationTypeMap.cs (1)
32_identityMap = new Dictionary<string, IClassificationType>(fields.Length, ReferenceEqualityComparer.Instance);
Microsoft.CodeAnalysis.Features (1)
SolutionCrawler\SolutionCrawlerRegistrationService.cs (1)
43_documentWorkCoordinatorMap = new Dictionary<Workspace, WorkCoordinator>(ReferenceEqualityComparer.Instance);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
LspServices\LspServices.cs (1)
32private readonly HashSet<IDisposable> _servicesToDispose = new(ReferenceEqualityComparer.Instance);
Microsoft.CodeAnalysis.Workspaces (5)
ExtensionManager\AbstractExtensionManager.cs (2)
12private readonly ConcurrentSet<object> _disabledProviders = new(ReferenceEqualityComparer.Instance); 13private readonly ConcurrentSet<object> _ignoredProviders = new(ReferenceEqualityComparer.Instance);
ObjectWriter.cs (1)
393new(() => new SegmentedDictionary<object, int>(128, ReferenceEqualityComparer.Instance));
Workspace\Solution\SolutionState.cs (2)
1046var addedReferences = newProject.AnalyzerReferences.Except<AnalyzerReference>(oldProject.AnalyzerReferences, ReferenceEqualityComparer.Instance).ToImmutableArray(); 1047var removedReferences = oldProject.AnalyzerReferences.Except<AnalyzerReference>(newProject.AnalyzerReferences, ReferenceEqualityComparer.Instance).ToImmutableArray();
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Remote\TestSerializerService.cs (1)
26private static readonly ImmutableDictionary<MetadataReference, string> s_wellKnownReferenceNames = ImmutableDictionary.Create<MetadataReference, string>(ReferenceEqualityComparer.Instance)