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

public Class ActionAST

extends GrammarASTWithOptions
implements RuleElementAST
Class Inheritance
All Implemented Interfaces
org.antlr.v4.tool.ast.RuleElementAST
Known Direct Subclasses
org.antlr.v4.tool.ast.PredAST
Imports
org.antlr.runtime.Token, org.antlr.v4.tool.AttributeResolver, java.util.List

Field Summary

Modifier and TypeField and Description
public List<Token>
public AttributeResolver
pack-priv GrammarAST
Inherited from org.antlr.v4.tool.ast.GrammarASTWithOptions:
options

Constructor Summary

AccessConstructor and Description
public
public
public
ActionAST(int type)

public
ActionAST(int type, Token t)

Method Summary

Modifier and TypeMethod and Description
public ActionAST
public GrammarAST
public void
public Object
Inherited from org.antlr.v4.tool.ast.GrammarASTWithOptions:
getNumberOfOptionsgetOptionASTgetOptionsgetOptionStringsetOption

Field Detail

chunksback to summary
public List<Token> chunks
resolverback to summary
public AttributeResolver resolver
scopeback to summary
pack-priv GrammarAST scope

Constructor Detail

ActionASTback to summary
public ActionAST(ActionAST node)
ActionASTback to summary
public ActionAST(Token t)
ActionASTback to summary
public ActionAST(int type)
ActionASTback to summary
public ActionAST(int type, Token t)

Method Detail

dupNodeback to summary
public ActionAST dupNode()

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

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

Annotations
@Override
getScopeback to summary
public GrammarAST getScope()
setScopeback to summary
public void setScope(GrammarAST scope)
visitback to summary
public Object visit(GrammarASTVisitor v)

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

Annotations
@Override