| Package | Description |
|---|---|
| org.antlr.v4.codegen | |
| org.antlr.v4.codegen.model |
| Modifier and Type | Field and Description |
|---|---|
Stack |
OutputModelController.currentRule
|
| Modifier and Type | Method and Description |
|---|---|
RuleFunction |
DefaultOutputModelFactory.getCurrentRuleFunction()
|
RuleFunction |
OutputModelFactory.getCurrentRuleFunction()
|
RuleFunction |
OutputModelController.getCurrentRuleFunction()
|
RuleFunction |
OutputModelController.popCurrentRule()
|
RuleFunction |
BlankOutputModelFactory.rule(Rule
|
RuleFunction |
ParserFactory.rule(Rule
|
RuleFunction |
OutputModelFactory.rule(Rule
|
RuleFunction |
OutputModelController.rule(Rule
|
RuleFunction |
CodeGeneratorExtension.rule(RuleFunction
|
| Modifier and Type | Method and Description |
|---|---|
void |
OutputModelController.buildNormalRuleFunction(Rule
|
String |
Target.getRuleFunctionContextStructName(RuleFunction
If we know which actual function, we can provide the actual ctx type.
|
void |
OutputModelController.pushCurrentRule(RuleFunction
|
RuleFunction |
CodeGeneratorExtension.rule(RuleFunction
|
List |
BlankOutputModelFactory.rulePostamble(RuleFunction
|
List |
OutputModelFactory.rulePostamble(RuleFunction
|
List |
OutputModelController.rulePostamble(RuleFunction
|
static List |
ActionTranslator.translateAction(OutputModelFactory
|
static List |
ActionTranslator.translateActionChunk(OutputModelFactory
|
| Modifier and Type | Class and Description |
|---|---|
class |
LeftRecursiveRuleFunction
|
| Modifier and Type | Field and Description |
|---|---|
RuleFunction |
SrcOp.enclosingRuleRunction
|
| Modifier and Type | Field and Description |
|---|---|
List |
Parser.funcs
|