| Package | Description |
|---|---|
| org.antlr.v4.automata | |
| org.antlr.v4.codegen | |
| org.antlr.v4.tool.ast |
| Modifier and Type | Method and Description |
|---|---|
ATNFactory.Handle |
ATNFactory.block(BlockAST blockAST,
GrammarAST ebnfRoot,
java.util.List<ATNFactory.Handle> alternativeGrips)
From A|B|..|Z alternative block build
o->o-A->o->o (last ATNState is blockEndATNState pointed to by all alts)
| ^
o->o-B->o--|
| |
...
|
ATNFactory.Handle |
ParserATNFactory.block(BlockAST blkAST,
GrammarAST ebnfRoot,
java.util.List<ATNFactory.Handle> alts)
From
A|B|..|Z alternative block build |
boolean |
ParserATNFactory.expectNonGreedy(BlockAST blkAST) |
protected ATNFactory.Handle |
ParserATNFactory.makeBlock(BlockStartState start,
BlockAST blkAST,
java.util.List<ATNFactory.Handle> alts) |
| Modifier and Type | Method and Description |
|---|---|
Choice |
OutputModelController.getChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts,
GrammarAST label) |
Choice |
ParserFactory.getChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts,
GrammarAST labelAST) |
Choice |
BlankOutputModelFactory.getChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts,
GrammarAST label) |
Choice |
OutputModelFactory.getChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts,
GrammarAST label) |
Choice |
ParserFactory.getComplexChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts) |
Choice |
BlankOutputModelFactory.getComplexChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts) |
Choice |
OutputModelFactory.getComplexChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts) |
Choice |
ParserFactory.getLL1ChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts) |
Choice |
BlankOutputModelFactory.getLL1ChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts) |
Choice |
OutputModelFactory.getLL1ChoiceBlock(BlockAST blkAST,
java.util.List<CodeBlockForAlt> alts) |
| Modifier and Type | Method and Description |
|---|---|
BlockAST |
BlockAST.dupNode() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
GrammarASTVisitor.visit(BlockAST node) |
| Constructor and Description |
|---|
BlockAST(BlockAST node) |