| Modifier and Type | Field and Description |
|---|---|
| public Map | |
| public ErrorManager | |
| public Grammar | g
which grammar are we checking |
| private boolean | |
| public OrderedHashMap | |
| public MultiMap |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | discoverLexerRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, GrammarAST options, GrammarAST block)
Overrides org. |
| public void | |
| public void | discoverRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, ActionAST arg, ActionAST returns, GrammarAST thrws, GrammarAST options, ActionAST locals, List<GrammarAST> actions, GrammarAST block)
Overrides org. |
| private Boolean | |
| public ErrorManager | |
| public void | grammarOption(GrammarAST ID, GrammarAST valueAST)
Overrides org. |
| public void |
| altLabelToRuleName | back to summary |
|---|---|
| public Map<String, String> altLabelToRuleName | |
| errMgr | back to summary |
|---|---|
| public ErrorManager errMgr | |
| g | back to summary |
|---|---|
| public Grammar g which grammar are we checking | |
| grammarCaseInsensitive | back to summary |
|---|---|
| private boolean grammarCaseInsensitive | |
| rules | back to summary |
|---|---|
| public OrderedHashMap<String, Rule> rules | |
| ruleToAltLabels | back to summary |
|---|---|
| public MultiMap<String, GrammarAST> ruleToAltLabels | |
| RuleCollector | back to summary |
|---|---|
| public RuleCollector(Grammar g) | |
| discoverLexerRule | back to summary |
|---|---|
| public void discoverLexerRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, GrammarAST options, GrammarAST block) Overrides org.
| |
| discoverOuterAlt | back to summary |
|---|---|
| public void discoverOuterAlt(AltAST alt) Overrides org.
| |
| discoverRule | back to summary |
|---|---|
| public void discoverRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, ActionAST arg, ActionAST returns, GrammarAST thrws, GrammarAST options, ActionAST locals, List<GrammarAST> actions, GrammarAST block) Overrides org.
| |
| getCaseInsensitiveValue | back to summary |
|---|---|
| private Boolean getCaseInsensitiveValue(GrammarAST optionID, GrammarAST valueAST) | |
| getErrorManager | back to summary |
|---|---|
| public ErrorManager getErrorManager() Overrides org.
| |
| grammarOption | back to summary |
|---|---|
| public void grammarOption(GrammarAST ID, GrammarAST valueAST) Overrides org.
| |
| process | back to summary |
|---|---|
| public void process(GrammarAST ast) | |