Skip to content
This repository was archived by the owner on Apr 28, 2023. It is now read-only.

Commit 8abca14

Browse files
author
Sven Verdoolaege
committed
bump isl for isl_pw_aff_pos_set export
1 parent 547ce31 commit 8abca14

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

isl_interface/include/isl/cpp.h

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2166,6 +2166,7 @@ class pw_aff {
21662166
inline isl::pw_aff neg() const;
21672167
inline isl::set nonneg_set() const;
21682168
inline isl::set params() const;
2169+
inline isl::set pos_set() const;
21692170
inline isl::pw_aff project_domain_on_params() const;
21702171
inline isl::pw_aff pullback(isl::multi_aff ma) const;
21712172
inline isl::pw_aff pullback(isl::pw_multi_aff pma) const;
@@ -13082,6 +13083,18 @@ isl::set pw_aff::params() const
1308213083
return manage(res);
1308313084
}
1308413085

13086+
isl::set pw_aff::pos_set() const
13087+
{
13088+
if (!ptr)
13089+
throw isl::exception::create(isl_error_invalid,
13090+
"NULL input", __FILE__, __LINE__);
13091+
options_scoped_set_on_error saved_on_error(get_ctx(), ISL_ON_ERROR_CONTINUE);
13092+
auto res = isl_pw_aff_pos_set(copy());
13093+
if (!res)
13094+
throw exception::create_from_last_error(get_ctx());
13095+
return manage(res);
13096+
}
13097+
1308513098
isl::pw_aff pw_aff::project_domain_on_params() const
1308613099
{
1308713100
if (!ptr)

third-party/islpp

Submodule islpp updated from 3da9dd0 to d7cc669

0 commit comments

Comments
 (0)