Polly 22.0.0git
|
#include <isl-noexceptions.h>
Public Member Functions | |
union_set_list () | |
union_set_list (const union_set_list &obj) | |
union_set_list (isl::ctx ctx, int n) | |
union_set_list (isl::union_set el) | |
union_set_list (isl::ctx ctx, const std::string &str) | |
union_set_list & | operator= (union_set_list obj) |
~union_set_list () | |
__isl_give isl_union_set_list * | copy () const & |
__isl_give isl_union_set_list * | copy () &&=delete |
__isl_keep isl_union_set_list * | get () const |
__isl_give isl_union_set_list * | release () |
bool | is_null () const |
isl::ctx | ctx () const |
isl::union_set_list | add (isl::union_set el) const |
isl::union_set | at (int index) const |
isl::union_set | get_at (int index) const |
isl::union_set_list | clear () const |
isl::union_set_list | concat (isl::union_set_list list2) const |
isl::union_set_list | drop (unsigned int first, unsigned int n) const |
stat | foreach (const std::function< stat(isl::union_set)> &fn) const |
isl::union_set_list | insert (unsigned int pos, isl::union_set el) const |
class size | size () const |
Protected Member Functions | |
union_set_list (__isl_take isl_union_set_list *ptr) |
Protected Attributes | |
isl_union_set_list * | ptr = nullptr |
Friends | |
union_set_list | manage (__isl_take isl_union_set_list *ptr) |
union_set_list | manage_copy (__isl_keep isl_union_set_list *ptr) |
Definition at line 4679 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 22243 of file isl-noexceptions.h.
References __isl_take, isl_union_set_list, and ptr.
Referenced by copy(), manage, manage_copy, operator=(), size(), and union_set_list().
|
inline |
Definition at line 22234 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 22237 of file isl-noexceptions.h.
References obj, ptr, and union_set_list().
|
inlineexplicit |
|
inlineexplicit |
Definition at line 22252 of file isl-noexceptions.h.
References ptr, isl::union_set::release(), and res.
|
inlineexplicit |
|
inline |
Definition at line 22269 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 22296 of file isl-noexceptions.h.
References copy(), manage, isl::union_set::release(), and res.
Referenced by polly::applyMaxFission(), polly::applyPartialUnroll(), construct_schedule_tree(), and copy().
|
inline |
|
inline |
|
inline |
|
inlinedelete |
References __isl_give, __isl_keep, __isl_take, add(), at(), clear(), concat(), copy(), ctx(), drop(), fn, foreach(), function, get(), get_at(), insert(), is_null(), isl_union_set_list, manage, manage_copy, n, pos(), ptr, release(), size(), and union_set_list().
|
inline |
Definition at line 22274 of file isl-noexceptions.h.
References __isl_give, isl_union_set_list, and ptr.
Referenced by add(), clear(), concat(), copy(), drop(), and insert().
|
inline |
Definition at line 22292 of file isl-noexceptions.h.
References ptr.
Referenced by copy(), union_set_list(), and union_set_list().
|
inline |
|
inline |
Definition at line 22331 of file isl-noexceptions.h.
References fn, get(), isl_union_set, manage, and res.
Referenced by copy().
|
inline |
Definition at line 22278 of file isl-noexceptions.h.
References __isl_keep, isl_union_set_list, and ptr.
|
inline |
|
inline |
Definition at line 22345 of file isl-noexceptions.h.
References copy(), manage, pos(), isl::union_set::release(), and res.
Referenced by copy().
|
inline |
|
inline |
Definition at line 22264 of file isl-noexceptions.h.
References obj, and union_set_list().
|
inline |
Definition at line 22282 of file isl-noexceptions.h.
References __isl_give, isl_union_set_list, and ptr.
Referenced by concat(), copy(), isl::schedule_node::insert_sequence(), and isl::schedule_node::insert_set().
|
inline |
Definition at line 22351 of file isl-noexceptions.h.
References get(), isl::size::manage, res, size(), and union_set_list().
|
friend |
Definition at line 22226 of file isl-noexceptions.h.
References __isl_take, isl_union_set_list, ptr, and union_set_list().
Referenced by add(), at(), clear(), concat(), copy(), drop(), foreach(), and insert().
|
friend |
Definition at line 22229 of file isl-noexceptions.h.
References __isl_keep, isl_union_set_list, ptr, and union_set_list().
Referenced by copy().
|
protected |
Definition at line 4684 of file isl-noexceptions.h.
Referenced by copy(), copy(), ctx(), get(), is_null(), manage, manage_copy, release(), union_set_list(), union_set_list(), union_set_list(), union_set_list(), union_set_list(), union_set_list(), and ~union_set_list().