| _args | funcNode | [private] |
| _is_knr | funcNode | [private] |
| add_parameter_types(decl_list *types) | funcNode | |
| add_type_qualifiers(Type_qualifiers the_tq) | typeNode | [inline] |
| add_type_qualifiers_and(Type_qualifiers the_tq) | typeNode | [inline] |
| annotations() | Node | [inline] |
| args() | funcNode | [inline] |
| args() const | funcNode | [inline] |
| base_type(bool TdefIndir) const | typeNode | [inline, virtual] |
| change(Changer &the_changer, bool redispatch=false) | funcNode | [virtual] |
| check_conversions() | funcNode | |
| clone() const | funcNode | [inline, virtual] |
| COMPATIBLE enum value | typeNode | |
| CONST enum value | typeNode | |
| coord() const | Node | [inline] |
| coord(const Coord coord) | Node | [inline] |
| dataflow(FlowVal *v, FlowProblem &fp) | typeNode | [inline, virtual] |
| datatype() const | Node | |
| datatype_superior() const | Node | |
| deep_base_type() | typeNode | |
| deleted_nodes | Node | [static] |
| equal_to(typeNode *first, typeNode *second, bool strict_toplevel, bool strict_recursive) | typeNode | [static] |
| finish() | typeNode | |
| finish_and() | typeNode | |
| follow_tdefs() | typeNode | |
| funcNode(Type_qualifiers tq, decl_list *args, typeNode *returns, const Coord coord=Coord::Unknown) | funcNode | |
| gen() const | Node | [inline] |
| gen(FlowVal *g) | Node | [inline] |
| get_type() | typeNode | [inline] |
| INLINE enum value | typeNode | |
| integral_promotions(typeNode *old_type) | typeNode | [static] |
| is_aggregate() const | typeNode | [inline, virtual] |
| is_arithmetic() const | typeNode | [inline, virtual] |
| is_char() const | typeNode | [inline, virtual] |
| is_compatible_with(funcNode *nfunc) | funcNode | |
| is_derived() const | funcNode | [inline, virtual] |
| is_ellipsis() const | typeNode | [inline, virtual] |
| is_float() const | typeNode | [inline, virtual] |
| is_int() const | typeNode | [inline, virtual] |
| is_integer() const | typeNode | [inline, virtual] |
| is_knr() const | funcNode | [inline] |
| is_knr(bool v) | funcNode | [inline] |
| is_pointer() const | funcNode | [inline, virtual] |
| is_scalar() const | typeNode | [inline, virtual] |
| is_void() const | typeNode | [inline, virtual] |
| is_void_args() | funcNode | |
| kill() const | Node | [inline] |
| kill(FlowVal *k) | Node | [inline] |
| mark | Node | |
| no_tdef_type() | typeNode | |
| Node(NodeType typ, const Coord coord, bool parenthesized=false) | Node | |
| Node(const Node &other) | Node | |
| nodes | Node | [static] |
| NONE enum value | typeNode | |
| operator!=(typeNode &second) | typeNode | [inline] |
| operator<=(typeNode &second) | typeNode | [inline] |
| operator==(typeNode &second) | typeNode | [inline] |
| output(output_context &ct, Node *par) | typeNode | [virtual] |
| output_type(output_context &ct, Node *par, Assoc context, Type_qualifiers q) | funcNode | [virtual] |
| parenthesized() const | Node | [inline] |
| parenthesized(bool paren) | Node | [inline] |
| qualified_equal_to(typeNode *node2, bool strict_toplevel, bool strict_recursive) | funcNode | [virtual] |
| remove_type_qualifiers(Type_qualifiers the_tq) | typeNode | [inline] |
| report() | Node | [static] |
| returns() const | funcNode | [inline] |
| returns(typeNode *returns) | funcNode | [inline] |
| set_base_type(typeNode *base) | typeNode | |
| set_base_type_and(typeNode *base) | typeNode | |
| typ() const | Node | [inline] |
| type() const | typeNode | [inline, virtual] |
| type(typeNode *the_type) | typeNode | [inline] |
| Type_qualifiers enum name | typeNode | |
| type_qualifiers() const | typeNode | [inline] |
| type_qualifiers(Type_qualifiers the_tq) | typeNode | [inline] |
| type_qualifiers_name(Type_qualifiers tq) | typeNode | [static] |
| type_qualifiers_name() | typeNode | [inline] |
| typeNode(NodeType typ, Type_qualifiers tq, typeNode *subtype, const Coord coord) | typeNode | |
| unwind_tdefs(Type_qualifiers &the_tq) | typeNode | |
| usual_arithmetic_conversions(typeNode *left, typeNode *right) | typeNode | [static] |
| usual_unary_conversion_type() | typeNode | [inline, virtual] |
| verify_sue_complete() | typeNode | |
| visit(Visitor *the_visitor) | funcNode | [virtual] |
| VOLATILE enum value | typeNode | |
| walk(Walker &the_walker) | funcNode | [virtual] |
| ~funcNode() | funcNode | [virtual] |
| ~Node() | Node | [virtual] |
| ~typeNode() | typeNode | [virtual] |