export isl_space_{,un}curry
authorSven Verdoolaege <sven@cerebras.net>
Fri, 16 Oct 2020 12:41:52 +0000 (16 14:41 +0200)
committerSven Verdoolaege <sven@cerebras.net>
Thu, 19 Nov 2020 21:49:52 +0000 (19 22:49 +0100)
These complement the already exported isl_map_{,un}curry and
they are similar to other map space functions.

Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
include/isl/space.h

index 9bd534a..23ac65b 100644 (file)
@@ -153,12 +153,14 @@ isl_bool isl_space_can_zip(__isl_keep isl_space *space);
 __isl_give isl_space *isl_space_zip(__isl_take isl_space *space);
 
 isl_bool isl_space_can_curry(__isl_keep isl_space *space);
+__isl_export
 __isl_give isl_space *isl_space_curry(__isl_take isl_space *space);
 
 isl_bool isl_space_can_range_curry(__isl_keep isl_space *space);
 __isl_give isl_space *isl_space_range_curry(__isl_take isl_space *space);
 
 isl_bool isl_space_can_uncurry(__isl_keep isl_space *space);
+__isl_export
 __isl_give isl_space *isl_space_uncurry(__isl_take isl_space *space);
 
 isl_bool isl_space_is_domain(__isl_keep isl_space *space1,