2 instantiations of DecisionDag
Microsoft.CodeAnalysis.CSharp (2)
Binder\DecisionDagBuilder.cs (2)
1404
return removeUnnecessaryStates(initialState, new
DecisionDag
(initialState));
1540
result = new
DecisionDag
(initialState);
7 references to DecisionDag
Microsoft.CodeAnalysis.CSharp (7)
Binder\DecisionDagBuilder.cs (7)
1192
DecisionDag
decisionDag = MakeDecisionDag(ref cases, uniqueState);
1260
/// Make a <see cref="
DecisionDag
"/> (state machine) starting with the given set of cases in the root node,
1263
private
DecisionDag
MakeDecisionDag(
1406
static
DecisionDag
removeUnnecessaryStates(DagState initialState,
DecisionDag
result)
1577
/// Compute the <see cref="BoundDecisionDag"/> corresponding to each <see cref="DagState"/> of the given <see cref="
DecisionDag
"/>
1580
private void ComputeBoundDecisionDagNodes(
DecisionDag
decisionDag, BoundLeafDecisionDagNode defaultDecision)