#include <CompileNodes.h>
Inheritance diagram for ClassNode:
Public Member Functions | |
ClassNode (const uint32 _linenum) | |
virtual | ~ClassNode () |
void | print_unk (std::ostream &o) |
bool | isA (const LLCToken &tok) |
Public Attributes | |
std::string | name |
std::list< FuncNode * > | functions |
Definition at line 77 of file CompileNodes.h.
ClassNode::ClassNode | ( | const uint32 | _linenum | ) | [inline] |
Definition at line 80 of file CompileNodes.h.
virtual ClassNode::~ClassNode | ( | ) | [inline, virtual] |
Definition at line 81 of file CompileNodes.h.
bool ClassNode::isA | ( | const LLCToken & | tok | ) | [inline, virtual] |
void ClassNode::print_unk | ( | std::ostream & | o | ) | [inline, virtual] |
std::list<FuncNode *> ClassNode::functions |
Definition at line 93 of file CompileNodes.h.
std::string ClassNode::name |
Definition at line 90 of file CompileNodes.h.
Referenced by CompileUnit::parse_openblock(), and print_unk().