ErrorNodeImpl

@uml Represents a token that was consumed during resynchronization rather than during a valid match operation. For example, we will create this kind of a node during single token insertion and deletion as well as during "consume until error recovery set" upon no viable alternative exceptions.

Constructors

this
this(Token token)
Undocumented in source.

Members

Functions

accept
V accept(ParseTreeVisitor!U visitor)

@uml @override

Inherited Members

From TerminalNodeImpl

symbol
Token symbol;
Undocumented in source.
parent
ParseTree parent;
Undocumented in source.
getChild
ParseTree getChild(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
getParent
ParseTree getParent()
Undocumented in source. Be warned that the author may not have intended to support it.
setParent
void setParent(RuleContext parent)
Undocumented in source. Be warned that the author may not have intended to support it.
getSymbol
Token getSymbol()
Undocumented in source. Be warned that the author may not have intended to support it.
getPayload
Object getPayload()
Undocumented in source. Be warned that the author may not have intended to support it.
getSourceInterval
Interval getSourceInterval()
Undocumented in source. Be warned that the author may not have intended to support it.
getChildCount
int getChildCount()
Undocumented in source. Be warned that the author may not have intended to support it.
accept
Variant accept(ParseTreeVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
getText
Variant getText()
Undocumented in source. Be warned that the author may not have intended to support it.
toStringTree
string toStringTree(InterfaceRecognizer parser)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()

@uml @override

toStringTree
string toStringTree()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta