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