hide isl_block
[isl.git] / isl_vec_private.h
blobf2fdb3bd48ccd2836481508d3676f7ecf2cddd99
1 #ifndef ISL_VEC_PRIVATE_H
2 #define ISL_VEC_PRIVATE_H
4 #include <isl_blk.h>
5 #include <isl/vec.h>
7 struct isl_vec {
8 int ref;
10 struct isl_ctx *ctx;
12 unsigned size;
13 isl_int *el;
15 struct isl_blk block;
18 __isl_give isl_vec *isl_vec_cow(__isl_take isl_vec *vec);
20 #endif