1 write to RootNode
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5010
this.
RootNode
= rootNode;
11 references to RootNode
Microsoft.CodeAnalysis.CSharp (11)
Binder\SwitchExpressionBinder.cs (1)
88
bool wasAcyclic = TopologicalSort.TryIterativeSort(decisionDag.
RootNode
, addNonNullSuccessors, out var nodes);
BoundTree\BoundDecisionDag.cs (2)
78
bool wasAcyclic = TopologicalSort.TryIterativeSort(this.
RootNode
, AddSuccessors, out _topologicallySortedNodes);
114
var newRoot = replacement[this.
RootNode
];
FlowAnalysis\NullableWalker_Patterns.cs (1)
414
nodeStateMap.Add(decisionDag.
RootNode
, (state: PossiblyConditionalState.Create(this), believedReachable: true));
Generated\BoundNodes.xml.Generated.cs (4)
5020
if (rootNode != this.
RootNode
)
10285
this.Visit(node.
RootNode
);
11545
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.Visit(node.
RootNode
);
16104
new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.
RootNode
, null) }),
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (3)
20
if (canProduceLinearSequence(decisionDag.
RootNode
, whenTrueLabel: node.WhenTrueLabel, whenFalseLabel: node.WhenFalseLabel))
27
else if (IsFailureNode(decisionDag.
RootNode
, node.WhenFalseLabel))
230
var node = decisionDag.
RootNode
;