1 write to _project
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
100_project = project;
14 references to _project
Microsoft.CodeAnalysis.Remote.ServiceHub (14)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (14)
359var skippedAnalyzersInfo = _project.GetSkippedAnalyzersInfo(_analyzerInfoCache); 380documentAnalysisScope, _project, _analyzerInfoCache, cancellationToken).ConfigureAwait(false); 392unitCount += _project.DocumentIds.Count; 404_project, projectAnalyzers, hostAnalyzers, skippedAnalyzersInfo, cancellationToken).ConfigureAwait(false)); 530s_compilationWithAnalyzersCache.Project == _project) 558foreach (var reference in _project.Solution.AnalyzerReferences) 565var analyzers = reference.GetAnalyzers(_project.Language); 570if (ShouldRedirectAnalyzers(_project, reference)) 584foreach (var reference in _project.AnalyzerReferences) 591var analyzers = reference.GetAnalyzers(_project.Language); 602return new CompilationWithAnalyzersCacheEntry(_solutionChecksum, _project, compilationWithAnalyzers, analyzerToIdMap); 620var compilation = await _project.GetRequiredCompilationAsync(cancellationToken).ConfigureAwait(false); 632options: _project.AnalyzerOptions, 639options: _project.HostAnalyzerOptions,