reportContextSensitivity method

  1. @override
void reportContextSensitivity(
  1. DFA dfa,
  2. int prediction,
  3. ATNConfigSet configs,
  4. int startIndex,
  5. int stopIndex,
)
override

Implementation

@override
void reportContextSensitivity(DFA dfa, int prediction, ATNConfigSet configs,
    int startIndex, int stopIndex) {
  if (prediction != conflictingAltResolvedBySLL) {
    decisions[currentDecision].contextSensitivities.add(
        ContextSensitivityInfo(
            currentDecision, configs, input, startIndex, stopIndex));
  }
  super.reportContextSensitivity(
      dfa, prediction, configs, startIndex, stopIndex);
}