8 instantiations of CompilationWithAnalyzersPair
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.CompilationManager.cs (1)
126return new CompilationWithAnalyzersPair(projectCompilation, hostCompilation);
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (3)
149compilationWithAnalyzers = new CompilationWithAnalyzersPair( 159compilationWithAnalyzers = new CompilationWithAnalyzersPair( 463return new CompilationWithAnalyzersPair(
Roslyn.VisualStudio.Next.UnitTests (4)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (4)
168var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 209var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 247? new CompilationWithAnalyzersPair(projectCompilationWithAnalyzers: null, compilationWithAnalyzers) 248: new CompilationWithAnalyzersPair(compilationWithAnalyzers, hostCompilationWithAnalyzers: null);
28 references to CompilationWithAnalyzersPair
Microsoft.CodeAnalysis.Features (16)
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
28private readonly CompilationWithAnalyzersPair? _compilationWithAnalyzers; 41CompilationWithAnalyzersPair? compilationWithAnalyzers,
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.CompilationManager.cs (5)
20/// Cached data from a <see cref="ProjectState"/> to the last <see cref="CompilationWithAnalyzersPair"/> instance 26private static readonly ConditionalWeakTable<ProjectState, StrongBox<(Checksum checksum, ImmutableArray<DiagnosticAnalyzer> analyzers, CompilationWithAnalyzersPair? compilationWithAnalyzersPair)>> s_projectToCompilationWithAnalyzers = new(); 28private static async Task<CompilationWithAnalyzersPair?> GetOrCreateCompilationWithAnalyzersAsync( 48var compilationWithAnalyzersPair = CreateCompilationWithAnalyzers(projectState, compilation); 70CompilationWithAnalyzersPair? CreateCompilationWithAnalyzers(
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.Executor.cs (1)
28CompilationWithAnalyzersPair? compilationWithAnalyzers,
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (1)
130var compilation = await GetOrCreateCompilationWithAnalyzersAsync(
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
77var compilationWithAnalyzers = await GetOrCreateCompilationWithAnalyzersAsync(
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (1)
87var compilationWithAnalyzers = await GetOrCreateCompilationWithAnalyzersAsync(
Diagnostics\Service\EngineV2\InProcOrRemoteHostAnalyzerRunner.cs (5)
38CompilationWithAnalyzersPair compilationWithAnalyzers, 46CompilationWithAnalyzersPair compilationWithAnalyzers, 55CompilationWithAnalyzersPair compilationWithAnalyzers, 83CompilationWithAnalyzersPair compilationWithAnalyzers, 160CompilationWithAnalyzersPair compilationWithAnalyzers,
Microsoft.CodeAnalysis.Remote.ServiceHub (6)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (6)
173CompilationWithAnalyzersPair compilationWithAnalyzers, 325private async Task<(CompilationWithAnalyzersPair? compilationWithAnalyzers, BidirectionalMap<string, DiagnosticAnalyzer> analyzerToIdMap)> GetOrCreateCompilationWithAnalyzersAsync(CancellationToken cancellationToken) 414var compilationWithAnalyzers = projectAnalyzerBuilder.Count > 0 || hostAnalyzerBuilder.Count > 0 429private async Task<CompilationWithAnalyzersPair> CreateCompilationWithAnalyzerAsync(ImmutableArray<DiagnosticAnalyzer> projectAnalyzers, ImmutableArray<DiagnosticAnalyzer> hostAnalyzers, CancellationToken cancellationToken) 472public CompilationWithAnalyzersPair? CompilationWithAnalyzers { get; } 475public CompilationWithAnalyzersCacheEntry(Checksum solutionChecksum, Project project, CompilationWithAnalyzersPair? compilationWithAnalyzers, BidirectionalMap<string, DiagnosticAnalyzer> analyzerToIdMap)
Microsoft.CodeAnalysis.Workspaces (3)
Diagnostics\Extensions.cs (3)
321this CompilationWithAnalyzersPair compilationWithAnalyzers, 334CompilationWithAnalyzersPair compilationWithAnalyzers, 369this CompilationWithAnalyzersPair compilationWithAnalyzers,
Roslyn.VisualStudio.Next.UnitTests (3)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (3)
168var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 209var compilationWithAnalyzers = new CompilationWithAnalyzersPair( 246var analyzerDriver = isHostAnalyzer