polyhedron_sample.c: add missing include
[isl.git] / include / isl_list.h
bloba5e9a44175bfdb8b01c322f85c85b04913b8685f
1 #ifndef ISL_LIST_H
2 #define ISL_LIST_H
4 #include <isl_ctx.h>
6 struct isl_basic_set;
8 struct isl_basic_set_list {
9 int ref;
10 struct isl_ctx *ctx;
12 int n;
14 size_t size;
15 struct isl_basic_set *p[1];
18 struct isl_basic_set_list *isl_basic_set_list_alloc(struct isl_ctx *ctx, int n);
19 void isl_basic_set_list_free(struct isl_basic_set_list *list);
20 struct isl_basic_set_list *isl_basic_set_list_add(
21 struct isl_basic_set_list *list,
22 struct isl_basic_set *bset);
24 #endif