return __expr_to_set_elem(e, expr);
}
-static void set_compound_expr_add(struct expr *compound, struct expr *expr, struct expr *orig)
+static void set_expr_add_splice(struct expr *compound, struct expr *expr, struct expr *orig)
{
struct expr *elem;
return -1;
}
- set_compound_expr_add(new_init, range, left);
+ set_expr_add_splice(new_init, range, left);
expr_free(left);
expr_free(i);
left, NULL);
if (range)
- set_compound_expr_add(new_init, range, left);
+ set_expr_add_splice(new_init, range, left);
else
- set_compound_expr_add(new_init,
+ set_expr_add_splice(new_init,
expr_to_set_elem(left), left);
}
left = i;
if (left) {
range = get_set_interval_find(cache_set, left, NULL);
if (range)
- set_compound_expr_add(new_init, range, left);
+ set_expr_add_splice(new_init, range, left);
else
- set_compound_expr_add(new_init, expr_to_set_elem(left), left);
+ set_expr_add_splice(new_init, expr_to_set_elem(left), left);
}
expr_free(set->init);