1 write to _compilationWithAnalyzers
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\DocumentAnalysisExecutor.cs (1)
46_compilationWithAnalyzers = compilationWithAnalyzers;
10 references to _compilationWithAnalyzers
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Features\Diagnostics\DocumentAnalysisExecutor.cs (10)
60=> new(analysisScope, _compilationWithAnalyzers, _diagnosticAnalyzerRunner, _logPerformanceInfo, _onAnalysisException); 112documentAnalyzer, document, kind, _compilationWithAnalyzers?.Compilation, cancellationToken).ConfigureAwait(false); 118if (_compilationWithAnalyzers == null || !analyzer.SupportAnalysisKind(kind)) 123(r, d, a, k) => $"Driver: {r != null}, {d.Id}, {d.Project.Id}, {a}, {k}", _compilationWithAnalyzers, textDocument, analyzer, kind); 171Debug.Assert(diags.Length == CompilationWithAnalyzers.GetEffectiveDiagnostics(diags, _compilationWithAnalyzers.Compilation).Count()); 180RoslynDebug.Assert(_compilationWithAnalyzers != null); 184var resultAndTelemetry = await _diagnosticAnalyzerRunner.AnalyzeDocumentAsync(analysisScope, _compilationWithAnalyzers, 198RoslynDebug.Assert(_compilationWithAnalyzers != null); 220RoslynDebug.Assert(_compilationWithAnalyzers != null); 253RoslynDebug.Assert(_compilationWithAnalyzers != null);