|
Polly 23.0.0git
|
#include <cpp-checked.h>
Public Member Functions | |
| fixed_box () | |
| fixed_box (const fixed_box &obj) | |
| fixed_box (isl::checked::ctx ctx, const std::string &str) | |
| fixed_box & | operator= (fixed_box obj) |
| ~fixed_box () | |
| __isl_give isl_fixed_box * | copy () const & |
| __isl_give isl_fixed_box * | copy () &&=delete |
| __isl_keep isl_fixed_box * | get () const |
| __isl_give isl_fixed_box * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| boolean | is_valid () const |
| isl::checked::multi_aff | offset () const |
| isl::checked::multi_aff | get_offset () const |
| boolean | plain_is_equal (const isl::checked::fixed_box &box2) const |
| isl::checked::multi_val | size () const |
| isl::checked::multi_val | get_size () const |
| isl::checked::space | space () const |
| isl::checked::space | get_space () const |
Protected Member Functions | |
| fixed_box (__isl_take isl_fixed_box *ptr) | |
Protected Attributes | |
| isl_fixed_box * | ptr = nullptr |
Friends | |
| fixed_box | manage (__isl_take isl_fixed_box *ptr) |
| fixed_box | manage_copy (__isl_keep isl_fixed_box *ptr) |
Definition at line 1720 of file cpp-checked.h.
|
inlineexplicitprotected |
Definition at line 8975 of file cpp-checked.h.
References __isl_take, and ptr.
Referenced by copy(), fixed_box(), manage, manage_copy, and operator=().
|
inline |
Definition at line 8978 of file cpp-checked.h.
References ptr.
|
inline |
Definition at line 8981 of file cpp-checked.h.
References fixed_box(), obj, and ptr.
|
inlineexplicit |
Definition at line 8987 of file cpp-checked.h.
References ctx(), isl_fixed_box_read_from_str(), ptr, res, and str.
|
inline |
Definition at line 8998 of file cpp-checked.h.
References isl_fixed_box_free(), and ptr.
|
inlinedelete |
References __isl_give, __isl_keep, __isl_take, copy(), ctx(), fixed_box(), get(), get_offset(), get_size(), get_space(), is_null(), is_valid(), manage, manage_copy, offset(), plain_is_equal(), ptr, release(), size(), and space().
|
inline |
Definition at line 9003 of file cpp-checked.h.
References __isl_give, isl_fixed_box_copy(), and ptr.
Referenced by copy().
|
inline |
Definition at line 9021 of file cpp-checked.h.
References isl_fixed_box_get_ctx(), and ptr.
Referenced by copy(), fixed_box(), isl::typed::fixed_box< Domain >::fixed_box(), and isl::typed::fixed_box< Domain, Range >::fixed_box().
|
inline |
Definition at line 9007 of file cpp-checked.h.
References __isl_keep, and ptr.
Referenced by copy(), is_valid(), offset(), plain_is_equal(), size(), and space().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 9025 of file cpp-checked.h.
References get(), isl_fixed_box_is_valid(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 9031 of file cpp-checked.h.
References get(), isl_fixed_box_get_offset(), manage, and res.
Referenced by copy(), and get_offset().
Definition at line 8993 of file cpp-checked.h.
References fixed_box(), and obj.
|
inline |
Definition at line 9042 of file cpp-checked.h.
References get(), isl_fixed_box_plain_is_equal(), manage, and res.
Referenced by copy().
|
inline |
Definition at line 9011 of file cpp-checked.h.
References __isl_give, and ptr.
Referenced by copy().
|
inline |
Definition at line 9048 of file cpp-checked.h.
References get(), isl_fixed_box_get_size(), manage, and res.
Referenced by copy(), and get_size().
|
inline |
Definition at line 9059 of file cpp-checked.h.
References get(), isl_fixed_box_get_space(), manage, and res.
Referenced by copy(), and get_space().
|
friend |
Definition at line 8967 of file cpp-checked.h.
References __isl_take, fixed_box(), and ptr.
Referenced by copy(), is_valid(), offset(), plain_is_equal(), size(), and space().
|
friend |
Definition at line 8970 of file cpp-checked.h.
References __isl_keep, fixed_box(), isl_fixed_box_copy(), and ptr.
Referenced by copy().
|
protected |
Definition at line 1725 of file cpp-checked.h.
Referenced by copy(), copy(), ctx(), fixed_box(), fixed_box(), fixed_box(), fixed_box(), get(), is_null(), manage, manage_copy, release(), and ~fixed_box().