antlr

Class CommonASTWithHiddenTokens

Implemented Interfaces:
AST, Serializable

public class CommonASTWithHiddenTokens
extends CommonAST

A CommonAST whose initialization copies hidden token information from the Token used to create a node.

Field Summary

protected CommonHiddenStreamToken
hiddenAfter
protected CommonHiddenStreamToken
hiddenBefore

Fields inherited from class antlr.CommonAST

text, ttype

Fields inherited from class antlr.BaseAST

down, right

Constructor Summary

CommonASTWithHiddenTokens()
CommonASTWithHiddenTokens(Token tok)

Method Summary

CommonHiddenStreamToken
getHiddenAfter()
CommonHiddenStreamToken
getHiddenBefore()
void
initialize(Token tok)
void
initialize(AST t)

Methods inherited from class antlr.CommonAST

getText, getType, initialize, initialize, initialize, setText, setType

Methods inherited from class antlr.BaseAST

addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getColumn, getFirstChild, getLine, getNextSibling, getNumberOfChildren, getText, getTokenNames, getType, initialize, initialize, initialize, removeChildren, setFirstChild, setNextSibling, setText, setType, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen

Field Details

hiddenAfter

protected CommonHiddenStreamToken hiddenAfter


hiddenBefore

protected CommonHiddenStreamToken hiddenBefore

Constructor Details

CommonASTWithHiddenTokens

public CommonASTWithHiddenTokens()


CommonASTWithHiddenTokens

public CommonASTWithHiddenTokens(Token tok)

Method Details

getHiddenAfter

public CommonHiddenStreamToken getHiddenAfter()


getHiddenBefore

public CommonHiddenStreamToken getHiddenBefore()


initialize

public void initialize(Token tok)
Specified by:
initialize in interface AST
Overrides:
initialize in interface CommonAST


initialize

public void initialize(AST t)
Specified by:
initialize in interface AST
Overrides:
initialize in interface CommonAST