iscc: support transitive closure
[barvinok/uuh.git] / isl_obj_list.h
blob671f8a2942ba9b1a21f3d338dd23698a74d7cfcf
1 #include <isl_obj.h>
3 struct isl_list {
4 int ref;
6 struct isl_ctx *ctx;
8 int n;
9 struct isl_obj obj[1];
12 struct isl_list *isl_list_alloc(struct isl_ctx *ctx, int n);
13 void isl_list_free(struct isl_list *list);
15 extern struct isl_obj_vtable isl_obj_list_vtable;
16 #define isl_obj_list (&isl_obj_list_vtable)