Package antlr.debug
Class ParserReporter
- java.lang.Object
-
- antlr.debug.TraceAdapter
-
- antlr.debug.Tracer
-
- antlr.debug.ParserReporter
-
- All Implemented Interfaces:
ListenerBase
,MessageListener
,ParserListener
,ParserMatchListener
,ParserTokenListener
,SemanticPredicateListener
,SyntacticPredicateListener
,TraceListener
,java.util.EventListener
public class ParserReporter extends Tracer implements ParserListener
-
-
Constructor Summary
Constructors Constructor Description ParserReporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
parserConsume(ParserTokenEvent e)
void
parserLA(ParserTokenEvent e)
void
parserMatch(ParserMatchEvent e)
void
parserMatchNot(ParserMatchEvent e)
void
parserMismatch(ParserMatchEvent e)
void
parserMismatchNot(ParserMatchEvent e)
void
reportError(MessageEvent e)
void
reportWarning(MessageEvent e)
void
semanticPredicateEvaluated(SemanticPredicateEvent e)
void
syntacticPredicateFailed(SyntacticPredicateEvent e)
void
syntacticPredicateStarted(SyntacticPredicateEvent e)
void
syntacticPredicateSucceeded(SyntacticPredicateEvent e)
-
Methods inherited from class antlr.debug.TraceAdapter
doneParsing, refresh
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface antlr.debug.ListenerBase
doneParsing, refresh
-
Methods inherited from interface antlr.debug.TraceListener
enterRule, exitRule
-
-
-
-
Method Detail
-
parserConsume
public void parserConsume(ParserTokenEvent e)
- Specified by:
parserConsume
in interfaceParserTokenListener
-
parserLA
public void parserLA(ParserTokenEvent e)
- Specified by:
parserLA
in interfaceParserTokenListener
-
parserMatch
public void parserMatch(ParserMatchEvent e)
- Specified by:
parserMatch
in interfaceParserMatchListener
-
parserMatchNot
public void parserMatchNot(ParserMatchEvent e)
- Specified by:
parserMatchNot
in interfaceParserMatchListener
-
parserMismatch
public void parserMismatch(ParserMatchEvent e)
- Specified by:
parserMismatch
in interfaceParserMatchListener
-
parserMismatchNot
public void parserMismatchNot(ParserMatchEvent e)
- Specified by:
parserMismatchNot
in interfaceParserMatchListener
-
reportError
public void reportError(MessageEvent e)
- Specified by:
reportError
in interfaceMessageListener
-
reportWarning
public void reportWarning(MessageEvent e)
- Specified by:
reportWarning
in interfaceMessageListener
-
semanticPredicateEvaluated
public void semanticPredicateEvaluated(SemanticPredicateEvent e)
- Specified by:
semanticPredicateEvaluated
in interfaceSemanticPredicateListener
-
syntacticPredicateFailed
public void syntacticPredicateFailed(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateFailed
in interfaceSyntacticPredicateListener
-
syntacticPredicateStarted
public void syntacticPredicateStarted(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateStarted
in interfaceSyntacticPredicateListener
-
syntacticPredicateSucceeded
public void syntacticPredicateSucceeded(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateSucceeded
in interfaceSyntacticPredicateListener
-
-