addAttribute(const char *attributeName) | AST::Node | [protected] |
attributes | AST::Node | [protected] |
get_name() | AST::Node | [inline] |
name | AST::Node | [protected] |
Node(string new_name) | AST::Node | [inline] |
NODE_BRANCH enum value | AST::Node | [protected] |
NODE_CONSTANT enum value | AST::Node | [protected] |
NODE_ID enum value | AST::Node | [protected] |
NODE_LEAF enum value | AST::Node | [protected] |
NODE_LIST enum value | AST::Node | [protected] |
nodeType | AST::Node | [protected] |
operator[](string attributeName) | AST::Node | |
orderedAttributes | AST::Node | [private] |
set_attribute(string attributeName, Node *child) | AST::Node | |
set_attribute(string attributeName, string value) | AST::Node | |
set_attribute(string attributeName, vector< Node * > vec_nodes) | AST::Node | |
to3ACFile(FILE *f)=0 | AST::Node | [pure virtual] |
toASTFile(FILE *f) | AST::Node |