org.antlr.tool
Class RecursionOverflowMessage

java.lang.Object
  extended by org.antlr.tool.Message
      extended by org.antlr.tool.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 Summary
 int alt
           
 java.util.Collection callSiteStates
           
 DecisionProbe probe
           
 DFAState sampleBadState
           
 java.util.Collection targetRules
           
 
Fields inherited from class org.antlr.tool.Message
arg, arg2, column, e, file, line, locationST, messageFormatST, msgID, msgST, reportST
 
Constructor Summary
RecursionOverflowMessage(DecisionProbe probe, DFAState sampleBadState, int alt, java.util.Collection targetRules, java.util.Collection callSiteStates)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class org.antlr.tool.Message
getLocationTemplate, getMessageTemplate, setColumn, setLine, setMessageID, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

probe

public DecisionProbe probe

sampleBadState

public DFAState sampleBadState

alt

public int alt

targetRules

public java.util.Collection targetRules

callSiteStates

public java.util.Collection callSiteStates
Constructor Detail

RecursionOverflowMessage

public RecursionOverflowMessage(DecisionProbe probe,
                                DFAState sampleBadState,
                                int alt,
                                java.util.Collection targetRules,
                                java.util.Collection callSiteStates)
Method Detail

toString

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


Copyright © 2013. All Rights Reserved.