antlr4-master 4.13.1
antlr4
org.antlr.v4.codegen.model
LeftRecursiveRuleFunction
Top
Fields
Constructors
Methods
org.antlr.v4.codegen.model
public
Class LeftRecursiveRuleFunction
extends
RuleFunction
Class Inheritance
java.lang.Object
org.antlr.v4.codegen.model.OutputModelObject
org.antlr.v4.codegen.model.RuleFunction
org.antlr.v4.codegen.model.LeftRecursiveRuleFunction
Imports
org.
antlr.
v4.
codegen.
CodeGenerator
,
.OutputModelFactory
,
org.
antlr.
v4.
codegen.
model.
decl.
RuleContextDecl
,
.RuleContextListDecl
,
.StructDecl
,
org.
antlr.
v4.
parse.
ANTLRParser
,
org.
antlr.
v4.
runtime.
misc.
Pair
,
org.
antlr.
v4.
tool.
LeftRecursiveRule
,
.Rule
,
org.
antlr.
v4.
tool.
ast.
GrammarAST
Field Summary
Inherited from
org.antlr.v4.codegen.model.RuleFunction
:
altLabelCtxs
altToContext
args
code
ctxType
escapedName
exceptions
finallyAction
hasLookaheadBlock
index
locals
modifiers
name
namedActions
postamble
rule
ruleCtx
ruleLabels
startState
tokenLabels
Constructor Summary
Access
Constructor and Description
public
LeftRecursiveRuleFunction
(
OutputModelFactory
factory,
LeftRecursiveRule
r
)
Method Summary
Inherited from
org.antlr.v4.codegen.model.RuleFunction
:
addContextDecl
addContextGetters
addLocalDecl
fillNamedActions
getDeclForAltElement
getDeclsForAllElements
getElementFrequenciesForAlt
Constructor Detail
LeftRecursiveRuleFunction
back to summary
public
LeftRecursiveRuleFunction
(
OutputModelFactory
factory,
LeftRecursiveRule
r
)