Class RecursionOverflowMessage


  • public class RecursionOverflowMessage
    extends Message
    Indicates recursion overflow. A DFA state tried add an NFA configuration with NFA state p that was mentioned in its stack context too many times.
    • Field Detail

      • sampleBadState

        public DFAState sampleBadState
      • alt

        public int alt
      • targetRules

        public java.util.Collection<java.lang.String> targetRules
      • callSiteStates

        public java.util.Collection<? extends java.util.Collection<? extends NFAState>> callSiteStates
    • Constructor Detail

      • RecursionOverflowMessage

        public RecursionOverflowMessage​(DecisionProbe probe,
                                        DFAState sampleBadState,
                                        int alt,
                                        java.util.Collection<java.lang.String> targetRules,
                                        java.util.Collection<? extends java.util.Collection<? extends NFAState>> callSiteStates)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object