1 write to Next
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5055this.Next = next;
24 references to Next
Microsoft.CodeAnalysis.CSharp (24)
Binder\PatternExplainer.cs (4)
56BoundEvaluationDecisionDagNode e => (distance(e.Next), e.Next), 80n = e.Next; 154if (!exploreToNode(evaluation.Next, currentRequiresFalseWhenClause))
BoundTree\BoundDecisionDag.cs (2)
29builder.Add(p.Next); 127return p.Update(p.Evaluation, replacement[p.Next]);
BoundTree\BoundDecisionDagNode.cs (5)
26return n1.Evaluation.Equals(n2.Evaluation) && n1.Next == n2.Next; 43return Hash.Combine(n.Evaluation.GetHashCode(), RuntimeHelpers.GetHashCode(n.Next)); 91builder.Append(node.Next != null 92? $"[{node.Next.Id}]"
FlowAnalysis\NullableWalker_Patterns.cs (1)
585gotoNodeWithCurrentState(p.Next, nodeBelievedReachable);
Generated\BoundNodes.xml.Generated.cs (4)
5066if (evaluation != this.Evaluation || next != this.Next) 10328this.Visit(node.Next); 11588BoundDecisionDagNode next = (BoundDecisionDagNode)this.Visit(node.Next); 16148new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }),
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (4)
82notePredecessor(e.Next); 450var whenTrue = evaluationNode.Next; 1215if (nextNode != evaluationNode.Next) 1218_loweredDecisionDag.Add(_factory.Goto(GetDagNodeLabel(evaluationNode.Next)));
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
667return replacement[evalNode.Next];
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (3)
72node = e.Next; 251node = evalNode.Next; 261node = e.Next;