2 instantiations of ProjectAnalyzerStateSets
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.ProjectStates.cs (2)
19public static readonly ProjectAnalyzerStateSets Default = new( 95return new ProjectAnalyzerStateSets(project.AnalyzerReferences, analyzersPerReference, newMap, skippedAnalyzersInfo);
21 references to ProjectAnalyzerStateSets
Microsoft.CodeAnalysis.LanguageServer.Protocol (21)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.cs (9)
37private readonly ConcurrentDictionary<ProjectId, ProjectAnalyzerStateSets> _projectAnalyzerStateMap; 50_projectAnalyzerStateMap = new ConcurrentDictionary<ProjectId, ProjectAnalyzerStateSets>(concurrencyLevel: 2, capacity: 10); 68return _projectAnalyzerStateMap.TryGetValue(projectId, out var entry) 91var projectStateSets = GetOrUpdateProjectStateSets(project); 103var projectStateSets = GetOrCreateProjectStateSets(project); 115var projectStateSets = GetOrCreateProjectStateSets(project); 136var projectStateSets = project.SupportsCompilation 138: ProjectAnalyzerStateSets.Default; 228if (_projectAnalyzerStateMap.TryGetValue(projectId, out var entry))
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.HostStates.cs (1)
32private HostAnalyzerStateSets GetOrCreateHostStateSets(Project project, ProjectAnalyzerStateSets projectStateSets)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.ProjectStates.cs (11)
19public static readonly ProjectAnalyzerStateSets Default = new( 53private ProjectAnalyzerStateSets? TryGetProjectStateSets(Project project) 56if (_projectAnalyzerStateMap.TryGetValue(project.Id, out var entry) && 65private ProjectAnalyzerStateSets GetOrCreateProjectStateSets(Project project) 73private ProjectAnalyzerStateSets GetOrUpdateProjectStateSets(Project project) 79private ProjectAnalyzerStateSets CreateProjectStateSets(Project project) 83return ProjectAnalyzerStateSets.Default; 90return ProjectAnalyzerStateSets.Default; 101private ProjectAnalyzerStateSets UpdateProjectStateSets(Project project) 103var projectStateSets = CreateProjectStateSets(project); 120if (!_projectAnalyzerStateMap.TryGetValue(project.Id, out var entry))