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

public Class MatchToken

extends RuleElement
implements LabeledOp
Class Inheritance
All Implemented Interfaces
org.antlr.v4.codegen.model.LabeledOp
Known Direct Subclasses
org.antlr.v4.codegen.model.MatchSet, org.antlr.v4.codegen.model.Wildcard
Imports
org.antlr.v4.codegen.CodeGenerator, .OutputModelFactory, .Target, org.antlr.v4.codegen.model.decl.Decl, org.antlr.v4.tool.Grammar, org.antlr.v4.tool.ast.GrammarAST, .TerminalAST, java.util.ArrayList, .List

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public List<Decl>

Field Detail

escapedNameback to summary
public final String escapedName
labelsback to summary
public final List<Decl> labels
nameback to summary
public final String name
ttypeback to summary
public final int ttype

Constructor Detail

MatchTokenback to summary
public MatchToken(OutputModelFactory factory, TerminalAST ast)
MatchTokenback to summary
public MatchToken(OutputModelFactory factory, GrammarAST ast)

Method Detail

getLabelsback to summary
public List<Decl> getLabels()

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

Annotations
@Override