8 instantiations of CompilationWithAnalyzersPair
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DiagnosticAnalyzerService_CompilationWithAnalyzersPair.cs (1)
120return new(
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (3)
145compilationWithAnalyzers = new CompilationWithAnalyzersPair( 155compilationWithAnalyzers = new CompilationWithAnalyzersPair( 466return new CompilationWithAnalyzersPair(
Roslyn.VisualStudio.Next.UnitTests (4)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (4)
160var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 201var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 236? new CompilationWithAnalyzersPair(projectCompilationWithAnalyzers: null, compilationWithAnalyzers) 237: new CompilationWithAnalyzersPair(compilationWithAnalyzers, hostCompilationWithAnalyzers: null);
25 references to CompilationWithAnalyzersPair
Microsoft.CodeAnalysis.Features (13)
Diagnostics\Service\DiagnosticAnalyzerService.cs (1)
192Project project, CompilationWithAnalyzersPair compilationWithAnalyzers, bool logPerformanceInfo, bool getTelemetryInfo, CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_CompilationWithAnalyzersPair.cs (5)
21/// Cached data from a <see cref="ProjectState"/> to the <see cref="CompilationWithAnalyzersPair"/>s 36AsyncLazy<CompilationWithAnalyzersPair?>>> s_projectToCompilationWithAnalyzers = new(); 43private static async Task<CompilationWithAnalyzersPair?> GetOrCreateCompilationWithAnalyzersAsync( 60AsyncLazy<CompilationWithAnalyzersPair?>? lazy; 78static async Task<CompilationWithAnalyzersPair?> CreateCompilationWithAnalyzersAsync(
Diagnostics\Service\DiagnosticAnalyzerService_ComputeDiagnosticAnalysisResults.cs (1)
26CompilationWithAnalyzersPair? compilationWithAnalyzers,
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (1)
25CompilationWithAnalyzersPair compilationWithAnalyzers,
Diagnostics\Service\DiagnosticAnalyzerService_DeprioritizationCandidates.cs (1)
32CompilationWithAnalyzersPair? compilationWithAnalyzers = null;
Diagnostics\Service\DiagnosticAnalyzerService_GetDiagnosticsForSpan.cs (1)
284var compilationWithAnalyzers = await GetOrCreateCompilationWithAnalyzersAsync(
Diagnostics\Service\DiagnosticAnalyzerService_ProduceProjectDiagnostics.cs (1)
74var compilation = await GetOrCreateCompilationWithAnalyzersAsync(
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
31private readonly CompilationWithAnalyzersPair? _compilationWithAnalyzers; 44CompilationWithAnalyzersPair? compilationWithAnalyzers,
Microsoft.CodeAnalysis.Remote.ServiceHub (6)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (6)
169CompilationWithAnalyzersPair compilationWithAnalyzers, 324private async Task<(CompilationWithAnalyzersPair? compilationWithAnalyzers, BidirectionalMap<string, DiagnosticAnalyzer> projectAnalyzerToIdMap, BidirectionalMap<string, DiagnosticAnalyzer> hostAnalyzerToIdMap)> GetOrCreateCompilationWithAnalyzersAsync(CancellationToken cancellationToken) 416var compilationWithAnalyzers = projectAnalyzerBuilder.Count > 0 || hostAnalyzerBuilder.Count > 0 432private async Task<CompilationWithAnalyzersPair> CreateCompilationWithAnalyzerAsync(ImmutableArray<DiagnosticAnalyzer> projectAnalyzers, ImmutableArray<DiagnosticAnalyzer> hostAnalyzers, CancellationToken cancellationToken) 475public CompilationWithAnalyzersPair? CompilationWithAnalyzers { get; } 482CompilationWithAnalyzersPair? compilationWithAnalyzers,
Microsoft.CodeAnalysis.Workspaces (3)
Diagnostics\Extensions.cs (3)
328this CompilationWithAnalyzersPair compilationWithAnalyzers, 341CompilationWithAnalyzersPair compilationWithAnalyzers, 376this CompilationWithAnalyzersPair compilationWithAnalyzers,
Roslyn.VisualStudio.Next.UnitTests (3)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (3)
160var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 201var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 235var analyzerDriver = isHostAnalyzer