ANTLR Support Libraries 2.7.1+
|
#include <CommonASTWithHiddenTokens.hpp>
Public Member Functions | |
CommonASTWithHiddenTokens () | |
virtual | ~CommonASTWithHiddenTokens () |
virtual const char * | typeName (void) const |
Return the class name. | |
virtual RefAST | clone (void) const |
Clone this AST node. | |
virtual void | initialize (int t, const std::string &txt) |
virtual void | initialize (RefAST t) |
virtual void | initialize (RefToken t) |
virtual RefToken | getHiddenAfter () const |
virtual RefToken | getHiddenBefore () const |
Static Public Member Functions | |
static RefAST | factory () |
Static Public Attributes | |
static const char *const | TYPE_NAME = "CommonASTWithHiddenTokens" |
Protected Attributes | |
RefToken | hiddenBefore |
RefToken | hiddenAfter |
A CommonAST whose initialization copies hidden token information from the Token used to create a node.
antlr::CommonASTWithHiddenTokens::CommonASTWithHiddenTokens | ( | ) |
antlr::CommonASTWithHiddenTokens::~CommonASTWithHiddenTokens | ( | ) | [virtual] |
RefAST antlr::CommonASTWithHiddenTokens::clone | ( | void | ) | const [virtual] |
Clone this AST node.
Reimplemented from antlr::CommonAST.
RefAST antlr::CommonASTWithHiddenTokens::factory | ( | ) | [static] |
Reimplemented from antlr::CommonAST.
virtual RefToken antlr::CommonASTWithHiddenTokens::getHiddenAfter | ( | ) | const [inline, virtual] |
virtual RefToken antlr::CommonASTWithHiddenTokens::getHiddenBefore | ( | ) | const [inline, virtual] |
void antlr::CommonASTWithHiddenTokens::initialize | ( | RefToken | t | ) | [virtual] |
Reimplemented from antlr::CommonAST.
void antlr::CommonASTWithHiddenTokens::initialize | ( | RefAST | t | ) | [virtual] |
Reimplemented from antlr::CommonAST.
void antlr::CommonASTWithHiddenTokens::initialize | ( | int | t, |
const std::string & | txt | ||
) | [virtual] |
Various initialization routines. Used by several factories to initialize an AST element.
Reimplemented from antlr::CommonAST.
virtual const char* antlr::CommonASTWithHiddenTokens::typeName | ( | void | ) | const [inline, virtual] |
Return the class name.
Reimplemented from antlr::CommonAST.
const char *const antlr::CommonASTWithHiddenTokens::TYPE_NAME = "CommonASTWithHiddenTokens" [static] |
Reimplemented from antlr::CommonAST.