18 instantiations of BidirectionalMap
Microsoft.CodeAnalysis.CSharp.Features (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Microsoft.CodeAnalysis.Workspaces (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (1)
159new(
41 references to BidirectionalMap
Microsoft.CodeAnalysis.CSharp.Features (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Microsoft.CodeAnalysis.Remote.ServiceHub (18)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (18)
170BidirectionalMap<string, DiagnosticAnalyzer> projectAnalyzerToIdMap,
171BidirectionalMap<string, DiagnosticAnalyzer> hostAnalyzerToIdMap,
220BidirectionalMap<string, DiagnosticAnalyzer> projectAnalyzerToIdMap,
221BidirectionalMap<string, DiagnosticAnalyzer> hostAnalyzerToIdMap)
244BidirectionalMap<string, DiagnosticAnalyzer> projectAnalyzerToIdMap,
245BidirectionalMap<string, DiagnosticAnalyzer> hostAnalyzerToIdMap)
279private static string GetAnalyzerId(BidirectionalMap<string, DiagnosticAnalyzer> analyzerMap1, BidirectionalMap<string, DiagnosticAnalyzer> analyzerMap2, DiagnosticAnalyzer analyzer)
287private static (ImmutableArray<DiagnosticAnalyzer> projectAnalyzers, ImmutableArray<DiagnosticAnalyzer> hostAnalyzers) GetAnalyzers(BidirectionalMap<string, DiagnosticAnalyzer> projectAnalyzerMap, BidirectionalMap<string, DiagnosticAnalyzer> hostAnalyzerMap, ImmutableArray<string> projectAnalyzerIds, ImmutableArray<string> hostAnalyzerIds)
324private async Task<(CompilationWithAnalyzersPair? compilationWithAnalyzers, BidirectionalMap<string, DiagnosticAnalyzer> projectAnalyzerToIdMap, BidirectionalMap<string, DiagnosticAnalyzer> hostAnalyzerToIdMap)> GetOrCreateCompilationWithAnalyzersAsync(CancellationToken cancellationToken)
419var projectAnalyzerToIdMap = new BidirectionalMap<string, DiagnosticAnalyzer>(projectAnalyzerMapBuilder);
420var hostAnalyzerToIdMap = new BidirectionalMap<string, DiagnosticAnalyzer>(hostAnalyzerMapBuilder);
476public BidirectionalMap<string, DiagnosticAnalyzer> ProjectAnalyzerToIdMap { get; }
477public BidirectionalMap<string, DiagnosticAnalyzer> HostAnalyzerToIdMap { get; }
483BidirectionalMap<string, DiagnosticAnalyzer> projectAnalyzerToIdMap,
484BidirectionalMap<string, DiagnosticAnalyzer> hostAnalyzerToIdMap)
Microsoft.CodeAnalysis.Workspaces (10)
Microsoft.VisualStudio.LanguageServices (1)