ErrorListener class abstract

Implementers

Constructors

ErrorListener()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reportAmbiguity(Parser recognizer, DFA dfa, int startIndex, int stopIndex, bool exact, BitSet? ambigAlts, ATNConfigSet configs) → void
This method is called by the parser when a full-context prediction results in an ambiguity.
reportAttemptingFullContext(Parser recognizer, DFA dfa, int startIndex, int stopIndex, BitSet? conflictingAlts, ATNConfigSet configs) → void
This method is called when an SLL conflict occurs and the parser is about to use the full context information to make an LL decision.
reportContextSensitivity(Parser recognizer, DFA dfa, int startIndex, int stopIndex, int prediction, ATNConfigSet configs) → void
This method is called by the parser when a full-context prediction has a unique result.
syntaxError(Recognizer<ATNSimulator> recognizer, Object? offendingSymbol, int? line, int charPositionInLine, String msg, RecognitionException<IntStream>? e) → void
Upon syntax error, notify any interested parties. This is not how to recover from errors or compute error messages. ANTLRErrorStrategy specifies how to recover from syntax errors and how to compute error messages. This listener's job is simply to emit a computed message, though it has enough information to create its own message in many cases.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited