60 S(
UNION,eval_data) data = { pnt };
72 if (
FN(
UNION,foreach_on_domain)(u, space,
73 &
FN(
UNION,eval_entry), &data) < 0)
isl_stat isl_stat_non_null(void *obj)
isl_stat isl_stat(*) void user)
static __isl_give isl_val * eval_void(__isl_take isl_aff *aff, __isl_take isl_point *pnt)
static __isl_give isl_val * eval(__isl_keep isl_vec *aff, __isl_keep isl_vec *pnt)
__isl_keep isl_space * isl_point_peek_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_ctx * isl_point_get_ctx(__isl_keep isl_point *pnt)
__isl_export __isl_give isl_val * isl_val_add(__isl_take isl_val *v1, __isl_take isl_val *v2)
__isl_export __isl_give isl_val * isl_val_zero(isl_ctx *ctx)
__isl_export __isl_give isl_val * isl_val_nan(isl_ctx *ctx)
__isl_null isl_val * isl_val_free(__isl_take isl_val *v)