Top Fields Constructors Methods
org.antlr.v4.codegen.model

public Class InvokeRule

extends RuleElement
implements LabeledOp
Class Inheritance
All Implemented Interfaces
org.antlr.v4.codegen.model.LabeledOp
Imports
org.antlr.v4.codegen.ActionTranslator, .CodeGenerator, .ParserFactory, .Target, org.antlr.v4.codegen.model.chunk.ActionChunk, org.antlr.v4.codegen.model.decl.Decl, .RuleContextDecl, .RuleContextListDecl, org.antlr.v4.parse.ANTLRParser, org.antlr.v4.runtime.misc.OrderedHashSet, org.antlr.v4.tool.Rule, org.antlr.v4.tool.ast.ActionAST, .GrammarAST, java.util.List

Field Summary

Modifier and TypeField and Description
public List<ActionChunk>
public final String
public final String
public final OrderedHashSet<Decl>
public final String
Inherited from org.antlr.v4.codegen.model.RuleElement:
stateNumber

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<Decl>

Field Detail

argExprsChunksback to summary
public List<ActionChunk> argExprsChunks
Annotations
@ModelElement
ctxNameback to summary
public final String ctxName
escapedNameback to summary
public final String escapedName
labelsback to summary
public final OrderedHashSet<Decl> labels
nameback to summary
public final String name

Constructor Detail

InvokeRuleback to summary
public InvokeRule(ParserFactory factory, GrammarAST ast, GrammarAST labelAST)

Method Detail

getLabelsback to summary
public List<Decl> getLabels()

Implements org.antlr.v4.codegen.model.LabeledOp.getLabels.

Annotations
@Override