19 n =
FN(
PW,n_piece)(pw);
27 space =
FN(
PW,take_space)(pw);
30 pw =
FN(
PW,restore_space)(pw, space);
32 for (i = 0; i <
n; ++i) {
39 el =
FN(
PW,take_base_at)(pw, i);
41 pw =
FN(
PW,restore_base_at)(pw, i, el);
#define isl_assert(ctx, test, code)
static __isl_give isl_qpolynomial * morph_domain(__isl_take isl_qpolynomial *qp, void *user)
__isl_give isl_set * isl_morph_set(__isl_take isl_morph *morph, __isl_take isl_set *set)
__isl_null isl_morph * isl_morph_free(__isl_take isl_morph *morph)
__isl_give isl_morph * isl_morph_copy(__isl_keep isl_morph *morph)
__isl_give isl_space * isl_space_extend_domain_with_range(__isl_take isl_space *space, __isl_take isl_space *model)
isl_bool isl_space_is_domain_internal(__isl_keep isl_space *space1, __isl_keep isl_space *space2)
isl_ctx * isl_space_get_ctx(__isl_keep isl_space *space)
__isl_give isl_space * isl_space_copy(__isl_keep isl_space *space)