diff options
Diffstat (limited to 'include/expression.h')
-rw-r--r-- | include/expression.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/expression.h b/include/expression.h index 6f4edbf5..29dd0346 100644 --- a/include/expression.h +++ b/include/expression.h @@ -433,6 +433,11 @@ extern int set_to_intervals(struct list_head *msgs, struct set *set, unsigned int debug_mask, bool merge); extern void interval_map_decompose(struct expr *set); +extern struct expr *get_set_intervals(const struct set *set, + const struct expr *init); +struct table; +extern void get_set_decompose(struct table *table, struct set *set); + extern struct expr *mapping_expr_alloc(const struct location *loc, struct expr *from, struct expr *to); extern struct expr *map_expr_alloc(const struct location *loc, |