| _addr | operandNode | [private] |
| _cast | operandNode | [private] |
| _fields | operandNode | [private] |
| _index | operandNode | [private] |
| _star | operandNode | [private] |
| _var | operandNode | [private] |
| addr(bool addr) | operandNode | [inline] |
| addr() const | operandNode | [inline] |
| annotations() | Node | [inline] |
| base_type(bool TdefIndir) const | exprNode | [virtual] |
| cast(typeNode *cast) | operandNode | [inline] |
| cast(void) | operandNode | [inline] |
| cast(void) const | operandNode | [inline] |
| change(Changer &the_changer, bool redispatch=false) | operandNode | [virtual] |
| clone() const | operandNode | [inline, virtual] |
| coord() const | Node | [inline] |
| coord(const Coord coord) | Node | [inline] |
| dataflow(FlowVal *v, FlowProblem &fp) | operandNode | [virtual] |
| datatype() const | Node | |
| datatype_superior() const | Node | |
| deleted_nodes | Node | [static] |
| eval() | operandNode | [virtual] |
| exprNode(NodeType typ, typeNode *type, const Coord coord) | exprNode | |
| fields() | operandNode | [inline] |
| fields() const | operandNode | [inline] |
| gen() const | Node | [inline] |
| gen(FlowVal *g) | Node | [inline] |
| get_type() | exprNode | [inline] |
| index(indexNode *index) | operandNode | [inline] |
| index(void) | operandNode | [inline] |
| index(void) const | operandNode | [inline] |
| integral_promotions(exprNode *old_expr) | exprNode | [static] |
| is_lvalue() | exprNode | [inline, virtual] |
| kill() const | Node | [inline] |
| kill(FlowVal *k) | Node | [inline] |
| mark | Node | |
| no_tdef_type() | exprNode | [inline] |
| Node(NodeType typ, const Coord coord, bool parenthesized=false) | Node | |
| Node(const Node &other) | Node | |
| nodes | Node | [static] |
| noncast_type(bool convertArrays=true) const | operandNode | [virtual] |
| operandNode(indexNode *the_var, const Coord coord=Coord::Unknown) | operandNode | |
| operandNode(indexNode *the_var, bool star, bool addr, const Coord coord=Coord::Unknown) | operandNode | |
| operandNode(indexNode *the_var, bool star, bool addr, id_list *fields, indexNode *array_index, const Coord coord=Coord::Unknown) | operandNode | |
| output(output_context &ct, Node *par) | exprNode | [virtual] |
| output_expr(output_context &ct, Node *parent, int prec, Assoc assoc) | operandNode | [virtual] |
| parens(int outer_prec, Assoc outer_assoc) | exprNode | |
| parenthesized() const | Node | [inline] |
| parenthesized(bool paren) | Node | [inline] |
| precedence(Assoc &assoc) | exprNode | [virtual] |
| report() | Node | [static] |
| star(bool star) | operandNode | [inline] |
| star() const | operandNode | [inline] |
| typ() const | Node | [inline] |
| type() const | operandNode | [virtual] |
| type(typeNode *) | operandNode | [virtual] |
| usual_arithmetic_conversions(exprNode *left, exprNode *right) | exprNode | [static] |
| value() const | exprNode | [inline] |
| value() | exprNode | [inline] |
| value(const constant &newval) | exprNode | [inline] |
| var(indexNode *var) | operandNode | [inline] |
| var(void) | operandNode | [inline] |
| var(void) const | operandNode | [inline] |
| visit(Visitor *the_visitor) | operandNode | [virtual] |
| walk(Walker &the_walker) | operandNode | [virtual] |
| ~exprNode() | exprNode | [virtual] |
| ~Node() | Node | [virtual] |