| _attribs | declNode | [private] |
| _bitsize | declNode | [private] |
| _decl_location | declNode | [private] |
| _init | declNode | [private] |
| _is_redundant_extern | declNode | [private] |
| _name | declNode | [private] |
| _ref_list | declNode | [private] |
| _references | declNode | [private] |
| _storage_class | declNode | [private] |
| _type | declNode | [private] |
| add_parameter_types(decl_list *types) | declNode | |
| add_parameter_types_and(decl_list *types) | declNode | |
| annotations() | Node | [inline] |
| attribs() | declNode | [inline] |
| attribs() const | declNode | [inline] |
| AUTO enum value | declNode | |
| base_type(bool TdefIndir) const | declNode | [virtual] |
| bitsize() const | declNode | [inline] |
| bitsize(exprNode *bitsize) | declNode | [inline] |
| BLOCK enum value | declNode | |
| change(Changer &the_changer, bool redispatch=false) | declNode | [virtual] |
| clone() const | declNode | [inline, virtual] |
| coord() const | Node | [inline] |
| coord(const Coord coord) | Node | [inline] |
| dataflow(FlowVal *v, FlowProblem &fp) | declNode | [virtual] |
| datatype() const | Node | |
| datatype_superior() const | Node | |
| decl_location() const | declNode | [inline] |
| decl_location(Decl_location loc) | declNode | [inline] |
| Decl_location enum name | declNode | |
| decl_location_name(Decl_location dl) | declNode | [static] |
| declNode(const char *name, Storage_class sc, typeNode *the_type, exprNode *init, exprNode *bitsize, const Coord coord=Coord::Unknown) | declNode | |
| declNode(idNode *id, Storage_class sc, typeNode *the_type, exprNode *init, exprNode *bitsize) | declNode | |
| declNode(idNode *name, exprNode *value) | declNode | |
| declNode(typeNode *the_type, Storage_class sc) | declNode | |
| defNode(NodeType typ, const Coord coord) | defNode | |
| deleted_nodes | Node | [static] |
| ENUM enum value | declNode | |
| EXTERN enum value | declNode | |
| finish(Storage_class sc) | declNode | |
| finish_and(Storage_class sc) | declNode | |
| FORMAL enum value | declNode | |
| gen() const | Node | [inline] |
| gen(FlowVal *g) | Node | [inline] |
| get_type() | declNode | [inline] |
| grab_pragmas(void) | defNode | [virtual] |
| inc_references() | declNode | [inline] |
| inherit_type(decl_list *others, ScopeState redeclare) | declNode | |
| inherit_type_and(decl_list *others, ScopeState redeclare) | declNode | |
| init() const | declNode | [inline] |
| init(exprNode *init) | declNode | [inline] |
| is_redundant_extern() const | declNode | [inline] |
| kill() const | Node | [inline] |
| kill(FlowVal *k) | Node | [inline] |
| mark | Node | |
| merge_attribs(attrib_list *attribs) | declNode | |
| modify_type(typeNode *the_type) | declNode | |
| modify_type_and(typeNode *the_type) | declNode | |
| modify_type_and(declNode *the_type) | declNode | |
| name() | declNode | [inline] |
| name(string name) | declNode | [inline] |
| no_tdef_type() | declNode | |
| Node(NodeType typ, const Coord coord, bool parenthesized=false) | Node | |
| Node(const Node &other) | Node | |
| nodes | Node | [static] |
| NONE enum value | declNode | |
| original() | declNode | [inline, virtual] |
| output(output_context &ct, Node *par) | declNode | [virtual] |
| parenthesized() const | Node | [inline] |
| parenthesized(bool paren) | Node | [inline] |
| pragmas() | defNode | [inline] |
| PROC enum value | declNode | |
| ref_list() | declNode | [inline] |
| ref_list() const | declNode | [inline] |
| references() const | declNode | [inline] |
| references(int references) | declNode | [inline] |
| REGISTER enum value | declNode | |
| report() | Node | [static] |
| set_init(exprNode *init) | declNode | |
| set_init_and(exprNode *init) | declNode | |
| set_redundant_extern(bool v) | declNode | [inline] |
| set_type(typeNode *the_type, Storage_class sc, ScopeState redeclare) | declNode | |
| set_type_and(typeNode *the_type, Storage_class sc, ScopeState redeclare) | declNode | |
| set_type_and(declNode *the_decltype, Storage_class sc, ScopeState redeclare) | declNode | |
| STATIC enum value | declNode | |
| Storage_class enum name | declNode | |
| storage_class() const | declNode | [inline] |
| storage_class(Storage_class sc) | declNode | [inline] |
| storage_class_name(Storage_class sc) | declNode | [static] |
| SU enum value | declNode | |
| TOP enum value | declNode | |
| typ() const | Node | [inline] |
| type() const | declNode | [inline, virtual] |
| type(typeNode *the_type) | declNode | [inline] |
| TYPEDEF enum value | declNode | |
| UNKNOWN enum value | declNode | |
| visit(Visitor *the_visitor) | declNode | [virtual] |
| walk(Walker &the_walker) | declNode | [virtual] |
| ~declNode() | declNode | [virtual] |
| ~defNode() | defNode | [virtual] |
| ~Node() | Node | [virtual] |