public class GrammarError extends Object
| Modifier and Type | Field and Description |
|---|---|
List |
labels |
int |
line |
org.antlr.tool.Message |
message |
String |
messageText |
List<List> |
paths
Array of array of NFAState states
|
List<Boolean> |
pathsDisabled
Array describing which path is disabled
|
List<String> |
rules
Array of rules concerned by the error
|
List |
states
Array of states concerned by the error
|
List<Object[]> |
unreachableAlts
Array of array of NFAState states
|
| Constructor and Description |
|---|
GrammarError() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPath(List path,
boolean disabled) |
void |
addRule(String rule) |
void |
addStates(List states) |
void |
addStates(org.antlr.analysis.NFAState state) |
void |
addUnreachableAlt(org.antlr.analysis.NFAState state,
Integer alt) |
List |
getLabels() |
org.antlr.tool.Message |
getMessage() |
void |
setLabels(List labels) |
void |
setLine(int line) |
void |
setMessage(org.antlr.tool.Message message) |
void |
setMessageText(String messageText) |
public List states
public List labels
public int line
public String messageText
public org.antlr.tool.Message message
public void addPath(List path, boolean disabled)
public void addUnreachableAlt(org.antlr.analysis.NFAState state,
Integer alt)
public void addRule(String rule)
public void addStates(org.antlr.analysis.NFAState state)
public void addStates(List states)
public void setLine(int line)
public void setMessageText(String messageText)
public void setMessage(org.antlr.tool.Message message)
public org.antlr.tool.Message getMessage()
public void setLabels(List labels)
public List getLabels()
Copyright © 2013. All rights reserved.