16
#define ISL_DECLARE_MULTI_PRIVATE(BASE) \
17
__isl_give isl_multi_##BASE *isl_multi_##BASE##_alloc( \
18
__isl_take isl_space *space); \
19
__isl_give isl_multi_##BASE *isl_multi_##BASE##_set_##BASE( \
20
__isl_take isl_multi_##BASE *multi, int pos, __isl_take EL *el);
22
ISL_DECLARE_MULTI_PRIVATE(aff)
16
__isl_give MULTI(BASE) *CAT(MULTI(BASE),_alloc)(__isl_take isl_space *space);