8 references to NodeVisitationState
Microsoft.Build (8)
Graph\GraphBuilder.cs (8)
463
var nodeStates = new Dictionary<ProjectGraphNode,
NodeVisitationState
>();
467
if (!nodeStates.TryGetValue(entryPointNode, out
NodeVisitationState
state))
473
Assumed.Equal(state,
NodeVisitationState
.Processed, "entrypoints should get processed after a call to detect cycles");
481
IDictionary<ProjectGraphNode,
NodeVisitationState
> nodeState)
483
nodeState[node] =
NodeVisitationState
.InProcess;
487
if (nodeState.TryGetValue(referenceNode, out
var
projectReferenceNodeState))
491
if (projectReferenceNodeState ==
NodeVisitationState
.InProcess)
537
nodeState[node] =
NodeVisitationState
.Processed;