1 write to _project
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
69_project = project;
11 references to _project
Microsoft.CodeAnalysis.Remote.ServiceHub (11)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (11)
140var skippedAnalyzersInfo = _project.GetSkippedAnalyzersInfo(_analyzerInfoCache); 161documentAnalysisScope, _project, _analyzerInfoCache, cancellationToken).ConfigureAwait(false); 173unitCount += _project.DocumentIds.Count; 181_project, VersionStamp.Default, compilationWithAnalyzers.Compilation, 284s_compilationWithAnalyzersCache.Project == _project) 311foreach (var reference in _project.Solution.AnalyzerReferences.Concat(_project.AnalyzerReferences)) 318var analyzers = reference.GetAnalyzers(_project.Language); 326return new CompilationWithAnalyzersCacheEntry(_solutionChecksum, _project, compilationWithAnalyzers, analyzerToIdMap); 335var compilation = await _project.GetRequiredCompilationAsync(cancellationToken).ConfigureAwait(false); 347options: new WorkspaceAnalyzerOptions(_project.AnalyzerOptions, _ideOptions),