DFA constructor
DFA(
- DecisionState? atnStartState, [
- int? decision
Implementation
DFA(this.atnStartState, [this.decision]) {
var precedenceDfa = false;
if (atnStartState is StarLoopEntryState) {
if ((atnStartState as StarLoopEntryState).isPrecedenceDecision) {
precedenceDfa = true;
final precedenceState = DFAState(configs: ATNConfigSet());
precedenceState.edges = [];
precedenceState.isAcceptState = false;
precedenceState.requiresFullContext = false;
s0 = precedenceState;
}
}
this.precedenceDfa = precedenceDfa;
}