1 write to _dependencyGraph
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.cs (1)
89_dependencyGraph = dependencyGraph;
14 references to _dependencyGraph
Microsoft.CodeAnalysis.Workspaces (14)
Workspace\Solution\SolutionState.cs (14)
162Contract.ThrowIfFalse(SortedProjectStates.Length == _dependencyGraph.ProjectIds.Count); 168Debug.Assert(SortedProjectStates.Select(static state => state.Id).SetEquals(_dependencyGraph.ProjectIds)); 192dependencyGraph ??= _dependencyGraph; 203dependencyGraph == _dependencyGraph) 253_dependencyGraph, 417var newDependencyGraph = _dependencyGraph; 469var newDependencyGraph = _dependencyGraph; 757var newDependencyGraph = _dependencyGraph.WithAdditionalProjectReferences(projectId, projectReferences); 792newDependencyGraph = _dependencyGraph; 796newDependencyGraph = _dependencyGraph.WithProjectReferenceRemoved(projectId, projectReference.ProjectId); 815var newDependencyGraph = _dependencyGraph.WithProjectReferences(projectId, projectReferences); 1176newDependencyGraph ??= _dependencyGraph; 1357=> _dependencyGraph; 1385=> _dependencyGraph.GetProjectsThatThisProjectTransitivelyDependsOn(fromProjectId).Contains(toProjectId);