org.antlr.tool
Class GrammarSemanticsMessage
java.lang.Object
org.antlr.tool.Message
org.antlr.tool.GrammarSemanticsMessage
public class GrammarSemanticsMessage
- extends Message
A problem with the symbols and/or meaning of a grammar such as rule
redefinition.
Field Summary |
Grammar |
g
|
antlr.Token |
offendingToken
Most of the time, we'll have a token such as an undefined rule ref
and so this will be set. |
Fields inherited from class org.antlr.tool.Message |
arg, arg2, column, e, file, line, locationST, messageFormatST, msgID, msgST, reportST |
Method Summary |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
g
public Grammar g
offendingToken
public antlr.Token offendingToken
- Most of the time, we'll have a token such as an undefined rule ref
and so this will be set.
GrammarSemanticsMessage
public GrammarSemanticsMessage(int msgID,
Grammar g,
antlr.Token offendingToken)
GrammarSemanticsMessage
public GrammarSemanticsMessage(int msgID,
Grammar g,
antlr.Token offendingToken,
java.lang.Object arg)
GrammarSemanticsMessage
public GrammarSemanticsMessage(int msgID,
Grammar g,
antlr.Token offendingToken,
java.lang.Object arg,
java.lang.Object arg2)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2011. All Rights Reserved.