From 6a01887a15af84c688f61df13ccf6939f9435248 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Mon, 19 Mar 2012 16:04:54 +0100 Subject: [PATCH] export isl_multi_aff_set_aff Signed-off-by: Sven Verdoolaege --- doc/user.pod | 3 +++ include/isl/multi.h | 5 ++++- isl_multi_templ.h | 4 +--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/user.pod b/doc/user.pod index 21eea0b..593572f 100644 --- a/doc/user.pod +++ b/doc/user.pod @@ -3289,6 +3289,9 @@ The expression can be inspected using It can be modified using #include + __isl_give isl_multi_aff *isl_multi_aff_set_aff( + __isl_take isl_multi_aff *multi, int pos, + __isl_take isl_aff *aff); __isl_give isl_multi_aff *isl_multi_aff_set_dim_name( __isl_take isl_multi_aff *maff, enum isl_dim_type type, unsigned pos, const char *s); diff --git a/include/isl/multi.h b/include/isl/multi.h index b9bb116..31de571 100644 --- a/include/isl/multi.h +++ b/include/isl/multi.h @@ -11,7 +11,10 @@ extern "C" { __isl_give isl_multi_##BASE *isl_multi_##BASE##_from_##BASE##_list( \ __isl_take isl_space *space, __isl_take isl_##BASE##_list *list); \ const char *isl_multi_##BASE##_get_tuple_name( \ - __isl_keep isl_multi_##BASE *multi, enum isl_dim_type type); + __isl_keep isl_multi_##BASE *multi, enum isl_dim_type type); \ +__isl_give isl_multi_##BASE *isl_multi_##BASE##_set_##BASE( \ + __isl_take isl_multi_##BASE *multi, int pos, \ + __isl_take isl_##BASE *el); ISL_DECLARE_MULTI(aff) diff --git a/isl_multi_templ.h b/isl_multi_templ.h index 329985e..2628239 100644 --- a/isl_multi_templ.h +++ b/isl_multi_templ.h @@ -15,8 +15,6 @@ struct MULTI(BASE) { #define ISL_DECLARE_MULTI_PRIVATE(BASE) \ __isl_give isl_multi_##BASE *isl_multi_##BASE##_alloc( \ - __isl_take isl_space *space); \ -__isl_give isl_multi_##BASE *isl_multi_##BASE##_set_##BASE( \ - __isl_take isl_multi_##BASE *multi, int pos, __isl_take EL *el); + __isl_take isl_space *space); ISL_DECLARE_MULTI_PRIVATE(aff) -- 2.7.4