Package 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
Fields Modifier and Type Field Description Grammar
g
Token
offendingToken
Most of the time, we'll have a token such as an undefined rule ref and so this will be set.
-
Constructor Summary
Constructors Constructor Description GrammarSemanticsMessage(int msgID, Grammar g, Token offendingToken)
GrammarSemanticsMessage(int msgID, Grammar g, Token offendingToken, java.lang.Object arg)
GrammarSemanticsMessage(int msgID, Grammar g, Token offendingToken, java.lang.Object arg, java.lang.Object arg2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
Methods inherited from class org.antlr.tool.Message
getLocationTemplate, getMessageTemplate, setColumn, setLine, setMessageID, toString
-
-