@@ -2963,7 +2963,9 @@ class space {
29632963 inline isl::ctx get_ctx() const;
29642964 inline std::string to_str() const;
29652965
2966+ inline isl::space add_named_tuple_id_ui(isl::id tuple_id, unsigned int dim) const;
29662967 inline isl::space add_param(isl::id id) const;
2968+ inline isl::space add_unnamed_tuple_ui(unsigned int dim) const;
29672969 inline isl::space align_params(isl::space dim2) const;
29682970 inline bool can_curry() const;
29692971 inline bool can_uncurry() const;
@@ -2983,15 +2985,13 @@ class space {
29832985 inline bool is_wrapping() const;
29842986 inline isl::space map_from_domain_and_range(isl::space range) const;
29852987 inline isl::space map_from_set() const;
2986- inline isl::space named_set_from_params_id(isl::id tuple_id, unsigned int dim) const;
29872988 inline isl::space params() const;
29882989 inline isl::space product(isl::space right) const;
29892990 inline isl::space range() const;
29902991 inline isl::space range_map() const;
29912992 inline isl::space range_product(isl::space right) const;
29922993 inline isl::space set_from_params() const;
29932994 inline isl::space uncurry() const;
2994- inline isl::space unnamed_set_from_params(unsigned int dim) const;
29952995 inline isl::space unwrap() const;
29962996 inline isl::space wrap() const;
29972997 typedef isl_space* isl_ptr_t;
@@ -17694,6 +17694,18 @@ isl::ctx space::get_ctx() const {
1769417694 return isl::ctx(isl_space_get_ctx(ptr));
1769517695}
1769617696
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+
1769717709isl::space space::add_param(isl::id id) const
1769817710{
1769917711 if (!ptr || id.is_null())
@@ -17706,6 +17718,18 @@ isl::space space::add_param(isl::id id) const
1770617718 return manage(res);
1770717719}
1770817720
17721+ isl::space space::add_unnamed_tuple_ui(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_ui(copy(), dim);
17728+ if (!res)
17729+ throw exception::create_from_last_error(get_ctx());
17730+ return manage(res);
17731+ }
17732+
1770917733isl::space space::align_params(isl::space dim2) const
1771017734{
1771117735 if (!ptr || dim2.is_null())
@@ -17934,18 +17958,6 @@ isl::space space::map_from_set() const
1793417958 return manage(res);
1793517959}
1793617960
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-
1794917961isl::space space::params() const
1795017962{
1795117963 if (!ptr)
@@ -18030,18 +18042,6 @@ isl::space space::uncurry() const
1803018042 return manage(res);
1803118043}
1803218044
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-
1804518045isl::space space::unwrap() const
1804618046{
1804718047 if (!ptr)
0 commit comments