CommonASTWithHiddenTokens Class Reference
A CommonAST whose initialization copies hidden token information from the Token used to create a node. More...
#include <CommonASTWithHiddenTokens.hpp>
Inheritance diagram for CommonASTWithHiddenTokens:


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) |
Various initialization routines. | |
virtual void | initialize (RefAST t) |
virtual void | initialize (RefToken t) |
virtual RefToken | getHiddenAfter () const |
virtual RefToken | getHiddenBefore () const |
Static Public Member Functions | |
RefAST | factory () |
Protected Attributes | |
RefToken | hiddenBefore |
RefToken | hiddenAfter |
Detailed Description
A CommonAST whose initialization copies hidden token information from the Token used to create a node.
Definition at line 21 of file CommonASTWithHiddenTokens.hpp.
Constructor & Destructor Documentation
|
Definition at line 22 of file CommonASTWithHiddenTokens.cpp. Referenced by clone(). |
|
Definition at line 27 of file CommonASTWithHiddenTokens.cpp. |
Member Function Documentation
|
Clone this AST node.
Reimplemented from CommonAST. Definition at line 53 of file CommonASTWithHiddenTokens.cpp. References CommonASTWithHiddenTokens(), and RefAST. |
|
Reimplemented from CommonAST. Definition at line 48 of file CommonASTWithHiddenTokens.cpp. References RefAST. |
|
Definition at line 37 of file CommonASTWithHiddenTokens.hpp. References RefToken. |
|
Definition at line 42 of file CommonASTWithHiddenTokens.hpp. References RefToken. |
|
Reimplemented from CommonAST. Definition at line 41 of file CommonASTWithHiddenTokens.cpp. References RefCount< T >::get(), hiddenAfter, hiddenBefore, CommonAST::initialize(), and RefToken. |
|
Reimplemented from CommonAST. Definition at line 36 of file CommonASTWithHiddenTokens.cpp. References CommonAST::initialize(), and RefAST. |
|
Various initialization routines. Used by several factories to initialize an AST element. Reimplemented from CommonAST. Definition at line 31 of file CommonASTWithHiddenTokens.cpp. References CommonAST::initialize(). |
|
Return the class name.
Reimplemented from CommonAST. Definition at line 25 of file CommonASTWithHiddenTokens.hpp. |
Member Data Documentation
|
Definition at line 50 of file CommonASTWithHiddenTokens.hpp. Referenced by initialize(). |
|
Definition at line 50 of file CommonASTWithHiddenTokens.hpp. Referenced by initialize(). |
The documentation for this class was generated from the following files:
- lib/antlr/antlr/CommonASTWithHiddenTokens.hpp
- lib/antlr/src/CommonASTWithHiddenTokens.cpp