| java.lang.Object org.antlr.runtime.BaseRecognizer org.antlr.runtime.tree.TreeParser org.antlr.runtime.debug.DebugTreeParser
Field Summary | |
protected DebugEventListener | dbg Who to notify when events in the parser occur. | public boolean | isCyclicDecision Used to differentiate between fixed lookahead and cyclic DFA decisions
while profiling. |
isCyclicDecision | public boolean isCyclicDecision(Code) | | Used to differentiate between fixed lookahead and cyclic DFA decisions
while profiling.
|
beginBacktrack | public void beginBacktrack(int level)(Code) | | |
beginResync | public void beginResync()(Code) | | |
endBacktrack | public void endBacktrack(int level, boolean successful)(Code) | | |
endResync | public void endResync()(Code) | | |
setDebugListener | public void setDebugListener(DebugEventListener dbg)(Code) | | Provide a new debug event listener for this parser. Notify the
input stream too that it should send events to this listener.
|
Methods inherited from org.antlr.runtime.BaseRecognizer | public boolean alreadyParsedRule(IntStream input, int ruleIndex)(Code)(Java Doc) public void beginResync()(Code)(Java Doc) protected BitSet combineFollows(boolean exact)(Code)(Java Doc) protected BitSet computeContextSensitiveRuleFOLLOW()(Code)(Java Doc) protected BitSet computeErrorRecoverySet()(Code)(Java Doc) public void consumeUntil(IntStream input, int tokenType)(Code)(Java Doc) public void consumeUntil(IntStream input, BitSet set)(Code)(Java Doc) public void displayRecognitionError(String[] tokenNames, RecognitionException e)(Code)(Java Doc) public void emitErrorMessage(String msg)(Code)(Java Doc) public void endResync()(Code)(Java Doc) public int getBacktrackingLevel()(Code)(Java Doc) public String getErrorHeader(RecognitionException e)(Code)(Java Doc) public String getErrorMessage(RecognitionException e, String[] tokenNames)(Code)(Java Doc) public String getGrammarFileName()(Code)(Java Doc) public List getRuleInvocationStack()(Code)(Java Doc) public static List getRuleInvocationStack(Throwable e, String recognizerClassName)(Code)(Java Doc) public int getRuleMemoization(int ruleIndex, int ruleStartIndex)(Code)(Java Doc) public int getRuleMemoizationCacheSize()(Code)(Java Doc) public String getTokenErrorDisplay(Token t)(Code)(Java Doc) public String[] getTokenNames()(Code)(Java Doc) public void match(IntStream input, int ttype, BitSet follow) throws RecognitionException(Code)(Java Doc) public void matchAny(IntStream input)(Code)(Java Doc) public void memoize(IntStream input, int ruleIndex, int ruleStartIndex)(Code)(Java Doc) protected void mismatch(IntStream input, int ttype, BitSet follow) throws RecognitionException(Code)(Java Doc) protected void pushFollow(BitSet fset)(Code)(Java Doc) public void recover(IntStream input, RecognitionException re)(Code)(Java Doc) protected boolean recoverFromMismatchedElement(IntStream input, RecognitionException e, BitSet follow)(Code)(Java Doc) public void recoverFromMismatchedSet(IntStream input, RecognitionException e, BitSet follow) throws RecognitionException(Code)(Java Doc) public void recoverFromMismatchedToken(IntStream input, RecognitionException e, int ttype, BitSet follow) throws RecognitionException(Code)(Java Doc) public void reportError(RecognitionException e)(Code)(Java Doc) public void reset()(Code)(Java Doc) public List toStrings(List tokens)(Code)(Java Doc) public void traceIn(String ruleName, int ruleIndex, Object inputSymbol)(Code)(Java Doc) public void traceOut(String ruleName, int ruleIndex, Object inputSymbol)(Code)(Java Doc)
|
|
|