1 write to StateSetMap
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.ProjectStates.cs (1)
42
StateSetMap
= stateSetMap;
10 references to StateSetMap
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.cs (6)
69
? hostStateSets.Concat(entry.
StateSetMap
.Values)
92
return GetOrCreateHostStateSets(project, projectStateSets).OrderedStateSets.AddRange(projectStateSets.
StateSetMap
.Values);
104
return GetOrCreateHostStateSets(project, projectStateSets).OrderedStateSets.Concat(projectStateSets.
StateSetMap
.Values);
116
if (projectStateSets.
StateSetMap
.TryGetValue(analyzer, out var stateSet))
167
stateSets.AddRange(projectStateSets.
StateSetMap
.Values);
230
foreach (var (_, stateSet) in entry.
StateSetMap
)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.ProjectStates.cs (4)
50
return _projectAnalyzerStateMap.Values.SelectMany(e => e.
StateSetMap
.Values).ToImmutableArray();
105
RaiseProjectAnalyzerReferenceChangedIfNeeded(project, projectStateSets.MapPerReferences, projectStateSets.
StateSetMap
);
110
VerifyProjectDiagnosticStates(projectStateSets.
StateSetMap
.Values);
138
var removedStates = DiffStateSets(entry.AnalyzerReferences.Except(project.AnalyzerReferences), entry.MapPerReferences, entry.
StateSetMap
);