| Typedefs | |
| typedef sblock_t *(* | expr_f )(sblock_t *, expr_t *, operand_t **) | 
| typedef sblock_t *(* | statement_f )(sblock_t *, expr_t *) | 
| Functions | |
| operand_t * | alias_operand (etype_t type, operand_t *op) | 
| operand_t * | def_operand (def_t *def, type_t *type) | 
| void | dump_dot_sblock (void *data, const char *fname) | 
| void | free_operand (operand_t *op) | 
| sblock_t * | make_statements (expr_t *e) | 
| sblock_t * | new_sblock (void) | 
| statement_t * | new_statement (st_type_t type, const char *opcode, expr_t *expr) | 
| const char * | operand_string (operand_t *op) | 
| const char * | optype_str (op_type_e type) | 
| void | print_statement (statement_t *s) | 
| void | sblock_add_statement (sblock_t *sblock, statement_t *statement) | 
| sblock_t * | statement_get_target (statement_t *s) | 
| sblock_t ** | statement_get_targetlist (statement_t *s) | 
| int | statement_is_call (statement_t *s) | 
| int | statement_is_cond (statement_t *s) | 
| int | statement_is_goto (statement_t *s) | 
| int | statement_is_jumpb (statement_t *s) | 
| int | statement_is_return (statement_t *s) | 
| void | statements_count_temps (sblock_t *sblock) | 
| operand_t * | temp_operand (type_t *type) | 
| operand_t * | value_operand (ex_value_t *value) | 
| void dump_dot_sblock | ( | void * | data, | 
| const char * | fname | ||
| ) | 
| void free_operand | ( | operand_t * | op | ) | 
| sblock_t* new_sblock | ( | void | ) | 
| statement_t* new_statement | ( | st_type_t | type, | 
| const char * | opcode, | ||
| expr_t * | expr | ||
| ) | 
| void print_statement | ( | statement_t * | s | ) | 
| void sblock_add_statement | ( | sblock_t * | sblock, | 
| statement_t * | statement | ||
| ) | 
| sblock_t* statement_get_target | ( | statement_t * | s | ) | 
| sblock_t** statement_get_targetlist | ( | statement_t * | s | ) | 
| int statement_is_call | ( | statement_t * | s | ) | 
| int statement_is_cond | ( | statement_t * | s | ) | 
| int statement_is_goto | ( | statement_t * | s | ) | 
| int statement_is_jumpb | ( | statement_t * | s | ) | 
| int statement_is_return | ( | statement_t * | s | ) | 
| void statements_count_temps | ( | sblock_t * | sblock | ) | 
| operand_t* value_operand | ( | ex_value_t * | value | ) |