@@ -2963,7 +2963,9 @@ class space {
2963
2963
inline isl::ctx get_ctx() const;
2964
2964
inline std::string to_str() const;
2965
2965
2966
+ inline isl::space add_named_tuple_id_ui(isl::id tuple_id, unsigned int dim) const;
2966
2967
inline isl::space add_param(isl::id id) const;
2968
+ inline isl::space add_unnamed_tuple(unsigned int dim) const;
2967
2969
inline isl::space align_params(isl::space dim2) const;
2968
2970
inline bool can_curry() const;
2969
2971
inline bool can_uncurry() const;
@@ -2983,15 +2985,13 @@ class space {
2983
2985
inline bool is_wrapping() const;
2984
2986
inline isl::space map_from_domain_and_range(isl::space range) const;
2985
2987
inline isl::space map_from_set() const;
2986
- inline isl::space named_set_from_params_id(isl::id tuple_id, unsigned int dim) const;
2987
2988
inline isl::space params() const;
2988
2989
inline isl::space product(isl::space right) const;
2989
2990
inline isl::space range() const;
2990
2991
inline isl::space range_map() const;
2991
2992
inline isl::space range_product(isl::space right) const;
2992
2993
inline isl::space set_from_params() const;
2993
2994
inline isl::space uncurry() const;
2994
- inline isl::space unnamed_set_from_params(unsigned int dim) const;
2995
2995
inline isl::space unwrap() const;
2996
2996
inline isl::space wrap() const;
2997
2997
typedef isl_space* isl_ptr_t;
@@ -17694,6 +17694,18 @@ isl::ctx space::get_ctx() const {
17694
17694
return isl::ctx(isl_space_get_ctx(ptr));
17695
17695
}
17696
17696
17697
+ isl::space space::add_named_tuple_id_ui(isl::id tuple_id, unsigned int dim) const
17698
+ {
17699
+ if (!ptr || tuple_id.is_null())
17700
+ throw isl::exception::create(isl_error_invalid,
17701
+ "NULL input", __FILE__, __LINE__);
17702
+ options_scoped_set_on_error saved_on_error(get_ctx(), ISL_ON_ERROR_CONTINUE);
17703
+ auto res = isl_space_add_named_tuple_id_ui(copy(), tuple_id.release(), dim);
17704
+ if (!res)
17705
+ throw exception::create_from_last_error(get_ctx());
17706
+ return manage(res);
17707
+ }
17708
+
17697
17709
isl::space space::add_param(isl::id id) const
17698
17710
{
17699
17711
if (!ptr || id.is_null())
@@ -17706,6 +17718,18 @@ isl::space space::add_param(isl::id id) const
17706
17718
return manage(res);
17707
17719
}
17708
17720
17721
+ isl::space space::add_unnamed_tuple(unsigned int dim) const
17722
+ {
17723
+ if (!ptr)
17724
+ throw isl::exception::create(isl_error_invalid,
17725
+ "NULL input", __FILE__, __LINE__);
17726
+ options_scoped_set_on_error saved_on_error(get_ctx(), ISL_ON_ERROR_CONTINUE);
17727
+ auto res = isl_space_add_unnamed_tuple(copy(), dim);
17728
+ if (!res)
17729
+ throw exception::create_from_last_error(get_ctx());
17730
+ return manage(res);
17731
+ }
17732
+
17709
17733
isl::space space::align_params(isl::space dim2) const
17710
17734
{
17711
17735
if (!ptr || dim2.is_null())
@@ -17934,18 +17958,6 @@ isl::space space::map_from_set() const
17934
17958
return manage(res);
17935
17959
}
17936
17960
17937
- isl::space space::named_set_from_params_id(isl::id tuple_id, unsigned int dim) const
17938
- {
17939
- if (!ptr || tuple_id.is_null())
17940
- throw isl::exception::create(isl_error_invalid,
17941
- "NULL input", __FILE__, __LINE__);
17942
- options_scoped_set_on_error saved_on_error(get_ctx(), ISL_ON_ERROR_CONTINUE);
17943
- auto res = isl_space_named_set_from_params_id(copy(), tuple_id.release(), dim);
17944
- if (!res)
17945
- throw exception::create_from_last_error(get_ctx());
17946
- return manage(res);
17947
- }
17948
-
17949
17961
isl::space space::params() const
17950
17962
{
17951
17963
if (!ptr)
@@ -18030,18 +18042,6 @@ isl::space space::uncurry() const
18030
18042
return manage(res);
18031
18043
}
18032
18044
18033
- isl::space space::unnamed_set_from_params(unsigned int dim) const
18034
- {
18035
- if (!ptr)
18036
- throw isl::exception::create(isl_error_invalid,
18037
- "NULL input", __FILE__, __LINE__);
18038
- options_scoped_set_on_error saved_on_error(get_ctx(), ISL_ON_ERROR_CONTINUE);
18039
- auto res = isl_space_unnamed_set_from_params(copy(), dim);
18040
- if (!res)
18041
- throw exception::create_from_last_error(get_ctx());
18042
- return manage(res);
18043
- }
18044
-
18045
18045
isl::space space::unwrap() const
18046
18046
{
18047
18047
if (!ptr)
0 commit comments