8#if defined(__cplusplus)
12struct __isl_subclass(isl_basic_set)
isl_point;
42#if defined(__cplusplus)
__isl_export __isl_give ISL_HMAP __isl_take ISL_KEY __isl_take ISL_VAL * val
static unsigned pos(__isl_keep isl_space *space, enum isl_dim_type type)
__isl_give char * isl_point_to_str(__isl_keep isl_point *pnt)
__isl_give isl_space * isl_point_get_space(__isl_keep isl_point *pnt)
isl_bool isl_point_is_void(__isl_keep isl_point *pnt)
__isl_give isl_point * isl_point_copy(__isl_keep isl_point *pnt)
__isl_null isl_point * isl_point_free(__isl_take isl_point *pnt)
__isl_give isl_point * isl_point_zero(__isl_take isl_space *space)
__isl_give isl_point * isl_point_add_ui(__isl_take isl_point *pnt, enum isl_dim_type type, int pos, unsigned val)
__isl_give isl_point * isl_point_sub_ui(__isl_take isl_point *pnt, enum isl_dim_type type, int pos, unsigned val)
__isl_give isl_point * isl_point_set_coordinate_val(__isl_take isl_point *pnt, enum isl_dim_type type, int pos, __isl_take isl_val *v)
void isl_point_dump(__isl_keep isl_point *pnt)
isl_ctx * isl_point_get_ctx(__isl_keep isl_point *pnt)
__isl_export __isl_give isl_multi_val * isl_point_get_multi_val(__isl_keep isl_point *pnt)
__isl_give isl_val * isl_point_get_coordinate_val(__isl_keep isl_point *pnt, enum isl_dim_type type, int pos)
__isl_give isl_printer * isl_printer_print_point(__isl_take isl_printer *printer, __isl_keep isl_point *pnt)
__isl_give isl_point * isl_point_void(__isl_take isl_space *space)
struct isl_multi_val isl_multi_val