antlr-ng Tool Class Hierarchy / index
index
Enumerations
| Enumeration | Description |
|---|---|
| IssueCode | - |
| IssueSeverity | - |
Classes
| Class | Description |
|---|---|
| CommonTree | A tree node that is wrapper for a Token object. |
| ErrorManager | A class to take care of individual Issues. It can notify registered listeners about incomming messages and ensures proper formatting of the messages. |
| Grammar | - |
| GrammarAST | A tree node that is wrapper for a Token object. |
| GrammarRootAST | This is the root node for a grammar (for the top level grammarSpec rule). |
| Issue | A class that knows how to render an issue to a string. |
| Tool | The main class in antlr-ng, which is used to do full grammar processing and output generation. |
| ToolListener | - |
Interfaces
| Interface | Description |
|---|---|
| IIssueParams | - |
| IssueDetails | - |
| - |
Variables
| Variable | Description |
|---|---|
| issueTypes | A map of all issues that can be reported by the antlr-ng tool. Some messages contain arguments, which are replaced by the actual values when the message is rendered. The <arg>, <arg2> and <arg3> placeholders are used to indicate where the main arguments should be placed. There can be up to two additional arguments (<exception> and <stackTrace>) which are used for verbose messages. |
| severityMap | - |