dt_sugar_parse_t
dt_sugar_new_condition_impl(dt_sugar_parse_t *dp,
dt_sugar_new_condition(dt_sugar_parse_t *dp, dt_node_t *pred, int condid)
dt_sugar_visit_all(dt_sugar_parse_t *dp, dt_node_t *dnp)
dt_sugar_new_clearerror_clause(dt_sugar_parse_t *dp)
dt_sugar_do_if(dt_sugar_parse_t *dp, dt_node_t *if_stmt, int precondition)
dt_sugar_new_basic_block(dt_sugar_parse_t *dp, int condid, dt_node_t *stmts)
dt_sugar_visit_stmts(dt_sugar_parse_t *dp, dt_node_t *stmts, int precondition)
dt_sugar_parse_t dp = { 0 };
static void dt_sugar_visit_stmts(dt_sugar_parse_t *, dt_node_t *, int);
dt_sugar_append_clause(dt_sugar_parse_t *dp, dt_node_t *clause)
dt_sugar_prepend_clause(dt_sugar_parse_t *dp, dt_node_t *clause)