2 instantiations of DecisionDag
Microsoft.CodeAnalysis.CSharp (2)
Binder\DecisionDagBuilder.cs (2)
1009return removeUnnecessaryStates(initialState, new DecisionDag(initialState)); 1145result = new DecisionDag(initialState);
7 references to DecisionDag
Microsoft.CodeAnalysis.CSharp (7)
Binder\DecisionDagBuilder.cs (7)
797DecisionDag decisionDag = MakeDecisionDag(ref cases, uniqueState); 865/// Make a <see cref="DecisionDag"/> (state machine) starting with the given set of cases in the root node, 868private DecisionDag MakeDecisionDag( 1011static DecisionDag removeUnnecessaryStates(DagState initialState, DecisionDag result) 1182/// Compute the <see cref="BoundDecisionDag"/> corresponding to each <see cref="DagState"/> of the given <see cref="DecisionDag"/> 1185private void ComputeBoundDecisionDagNodes(DecisionDag decisionDag, BoundLeafDecisionDagNode defaultDecision)