export isl_multi_aff_set_aff
authorSven Verdoolaege <skimo@kotnet.org>
Mon, 19 Mar 2012 15:04:54 +0000 (16:04 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Sun, 6 May 2012 12:33:04 +0000 (14:33 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
doc/user.pod
include/isl/multi.h
isl_multi_templ.h

index 21eea0b..593572f 100644 (file)
@@ -3289,6 +3289,9 @@ The expression can be inspected using
 It can be modified using
 
        #include <isl/aff.h>
+       __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);
index b9bb116..31de571 100644 (file)
@@ -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)
 
index 329985e..2628239 100644 (file)
@@ -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)