Top Fields Constructors Methods
org.antlr.v4.tool.ast

public Class RuleAST

extends GrammarASTWithOptions
Class Inheritance
Imports
org.antlr.runtime.Token, org.antlr.runtime.tree.Tree, org.antlr.v4.parse.ANTLRParser, org.antlr.v4.tool.Grammar

Field Summary

Inherited from org.antlr.v4.tool.ast.GrammarASTWithOptions:
options

Constructor Summary

AccessConstructor and Description
public
public
public
RuleAST(int type)

Method Summary

Modifier and TypeMethod and Description
public RuleAST
public ActionAST
public String
public boolean
public Object
Inherited from org.antlr.v4.tool.ast.GrammarASTWithOptions:
getNumberOfOptionsgetOptionASTgetOptionsgetOptionStringsetOption

Constructor Detail

RuleASTback to summary
public RuleAST(RuleAST node)
RuleASTback to summary
public RuleAST(Token t)
RuleASTback to summary
public RuleAST(int type)

Method Detail

dupNodeback to summary
public RuleAST dupNode()

Implements abstract org.antlr.v4.tool.ast.GrammarASTWithOptions.dupNode.

Implements org.antlr.runtime.tree.Tree.dupNode.

Annotations
@Override
getLexerActionback to summary
public ActionAST getLexerAction()
getRuleNameback to summary
public String getRuleName()
isLexerRuleback to summary
public boolean isLexerRule()
visitback to summary
public Object visit(GrammarASTVisitor v)

Overrides org.antlr.v4.tool.ast.GrammarAST.visit.

Annotations
@Override