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)
155
Contract.ThrowIfFalse(ProjectStates.Count ==
_dependencyGraph
.ProjectIds.Count);
161
Debug.Assert(ProjectStates.Keys.SetEquals(
_dependencyGraph
.ProjectIds));
182
dependencyGraph ??=
_dependencyGraph
;
193
dependencyGraph ==
_dependencyGraph
)
243
_dependencyGraph
,
392
var newDependencyGraph =
_dependencyGraph
;
448
var newDependencyGraph =
_dependencyGraph
;
738
var newDependencyGraph =
_dependencyGraph
.WithAdditionalProjectReferences(projectId, projectReferences);
773
newDependencyGraph =
_dependencyGraph
;
777
newDependencyGraph =
_dependencyGraph
.WithProjectReferenceRemoved(projectId, projectReference.ProjectId);
796
var newDependencyGraph =
_dependencyGraph
.WithProjectReferences(projectId, projectReferences);
1157
newDependencyGraph ??=
_dependencyGraph
;
1342
=>
_dependencyGraph
;
1370
=>
_dependencyGraph
.GetProjectsThatThisProjectTransitivelyDependsOn(fromProjectId).Contains(toProjectId);