1 write to _dependencyGraph
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.cs (1)
87_dependencyGraph = dependencyGraph;
14 references to _dependencyGraph
Microsoft.CodeAnalysis.Workspaces (14)
Workspace\Solution\SolutionState.cs (14)
155Contract.ThrowIfFalse(ProjectStates.Count == _dependencyGraph.ProjectIds.Count); 161Debug.Assert(ProjectStates.Keys.SetEquals(_dependencyGraph.ProjectIds)); 182dependencyGraph ??= _dependencyGraph; 193dependencyGraph == _dependencyGraph) 243_dependencyGraph, 392var newDependencyGraph = _dependencyGraph; 448var newDependencyGraph = _dependencyGraph; 738var newDependencyGraph = _dependencyGraph.WithAdditionalProjectReferences(projectId, projectReferences); 773newDependencyGraph = _dependencyGraph; 777newDependencyGraph = _dependencyGraph.WithProjectReferenceRemoved(projectId, projectReference.ProjectId); 796var newDependencyGraph = _dependencyGraph.WithProjectReferences(projectId, projectReferences); 1157newDependencyGraph ??= _dependencyGraph; 1342=> _dependencyGraph; 1370=> _dependencyGraph.GetProjectsThatThisProjectTransitivelyDependsOn(fromProjectId).Contains(toProjectId);