1 write to _project
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
73_project = project;
15 references to _project
Microsoft.CodeAnalysis.Remote.ServiceHub (15)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (15)
165var skippedAnalyzersInfo = _project.Solution.SolutionState.Analyzers.GetSkippedAnalyzersInfo( 166_project.State, _analyzerInfoCache); 188documentAnalysisScope, _project, _analyzerInfoCache, cancellationToken).ConfigureAwait(false); 200unitCount += _project.DocumentIds.Count; 212_project, projectAnalyzers, hostAnalyzers, skippedAnalyzersInfo, cancellationToken).ConfigureAwait(false)); 344s_compilationWithAnalyzersCache.Project == _project) 374foreach (var reference in _project.Solution.AnalyzerReferences) 381var analyzers = reference.GetAnalyzers(_project.Language); 386if (ShouldRedirectAnalyzers(_project, reference)) 401foreach (var reference in _project.AnalyzerReferences) 408var analyzers = reference.GetAnalyzers(_project.Language); 426return new CompilationWithAnalyzersCacheEntry(_solutionChecksum, _project, compilationWithAnalyzers, projectAnalyzerToIdMap, hostAnalyzerToIdMap); 444var compilation = await _project.GetRequiredCompilationAsync(cancellationToken).ConfigureAwait(false); 456options: _project.AnalyzerOptions, 463options: _project.HostAnalyzerOptions,