Package | Description |
---|---|
org.antlr.v4.automata | |
org.antlr.v4.parse | |
org.antlr.v4.semantics | |
org.antlr.v4.tool | |
org.antlr.v4.tool.ast |
Modifier and Type | Method and Description |
---|---|
ATNFactory.Handle |
ATNFactory.sempred(PredAST pred)
Build what amounts to an epsilon transition with a semantic
predicate action.
|
ATNFactory.Handle |
ParserATNFactory.sempred(PredAST pred)
Build what amounts to an epsilon transition with a semantic
predicate action.
|
Modifier and Type | Method and Description |
---|---|
void |
GrammarTreeVisitor.sempredInAlt(PredAST pred) |
Modifier and Type | Method and Description |
---|---|
void |
SymbolCollector.sempredInAlt(PredAST pred) |
Modifier and Type | Field and Description |
---|---|
LinkedHashMap<Integer,PredAST> |
Grammar.indexToPredMap
Map the other direction upon demand
|
LinkedHashMap<PredAST,Integer> |
Grammar.sempreds
All sempreds found in grammar; maps tree node to sempred index;
sempred index is 0..n-1
|
Modifier and Type | Method and Description |
---|---|
LinkedHashMap<Integer,PredAST> |
Grammar.getIndexToPredicateMap() |
Modifier and Type | Method and Description |
---|---|
void |
Rule.definePredicateInAlt(int currentAlt,
PredAST predAST) |
Modifier and Type | Method and Description |
---|---|
PredAST |
PredAST.dupNode() |
Modifier and Type | Method and Description |
---|---|
Object |
GrammarASTVisitor.visit(PredAST node) |
Constructor and Description |
---|
PredAST(PredAST node) |
Copyright © 1992–2020 ANTLR. All rights reserved.