|
Polly 23.0.0git
|
#include <cpp-checked.h>
Public Member Functions | |
| id () | |
| id (const id &obj) | |
| id (isl::checked::ctx ctx, const std::string &str) | |
| id & | operator= (id obj) |
| ~id () | |
| __isl_give isl_id * | copy () const & |
| __isl_give isl_id * | copy () &&=delete |
| __isl_keep isl_id * | get () const |
| __isl_give isl_id * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| std::string | name () const |
| std::string | get_name () const |
| isl::checked::id_list | to_list () const |
Protected Member Functions | |
| id (__isl_take isl_id *ptr) | |
Protected Attributes | |
| isl_id * | ptr = nullptr |
Friends | |
| id | manage (__isl_take isl_id *ptr) |
| id | manage_copy (__isl_keep isl_id *ptr) |
Definition at line 1755 of file cpp-checked.h.
|
inlineexplicitprotected |
Definition at line 9083 of file cpp-checked.h.
References __isl_take, and ptr.
|
inline |
Definition at line 9086 of file cpp-checked.h.
References ptr.
|
inline |
Definition at line 9089 of file cpp-checked.h.
|
inlineexplicit |
Definition at line 9095 of file cpp-checked.h.
References ctx(), isl_id_read_from_str(), ptr, res, and str.
|
inline |
Definition at line 9106 of file cpp-checked.h.
References isl_id_free(), and ptr.
|
inlinedelete |
References __isl_give, __isl_keep, any(), copy(), ctx(), get(), get_name(), is_null(), name(), release(), str, and to_list().
|
inline |
Definition at line 9111 of file cpp-checked.h.
References __isl_give, isl_id_copy(), and ptr.
|
inline |
Definition at line 9129 of file cpp-checked.h.
References isl_id_get_ctx(), and ptr.
Referenced by copy(), id(), and isl::typed::id< Anonymous >::id().
|
inline |
Definition at line 9115 of file cpp-checked.h.
References __isl_keep, and ptr.
Referenced by copy(), polly::IslNodeBuilder::createForSequential(), polly::IslNodeBuilder::getUpperBound(), name(), and isl::id::user().
|
inline |
Definition at line 9140 of file cpp-checked.h.
References name().
Referenced by copy(), polly::BlockGenerator::generateArrayStore(), and polly::isLoopAttr().
|
inline |
Definition at line 9125 of file cpp-checked.h.
References ptr.
Referenced by polly::ScopBuilder::addInvariantLoads(), polly::applyPartialUnroll(), polly::ScopBuilder::buildSchedule(), copy(), polly::IslAstInfo::getNodePayload(), polly::isLoopAttr(), and polly::ZoneAlgorithm::isNormalized().
|
inline |
Definition at line 9133 of file cpp-checked.h.
References get(), isl_id_get_name(), and res.
Referenced by copy(), get_name(), and test_foreach_scc().
Definition at line 9101 of file cpp-checked.h.
References obj.
|
inline |
Definition at line 9119 of file cpp-checked.h.
References __isl_give, and ptr.
Referenced by isl::checked::id_list::add(), copy(), polly::BlockGenerator::generateLocationAccessed(), polly::BlockGenerator::getImplicitAddress(), polly::getIslLoopAttr(), isl::checked::id_list::id_list(), isl::checked::id_list::insert(), isl::checked::schedule_node::insert_mark(), isl::checked::id_list::set_at(), isl::checked::multi_id::set_at(), isl::multi_id::set_id(), and tag().
|
inline |
|
friend |
Definition at line 9075 of file cpp-checked.h.
References __isl_take, id, and ptr.
Referenced by isl::id::alloc(), and to_list().
|
friend |
Definition at line 9078 of file cpp-checked.h.
References __isl_keep, id, isl_id_copy(), and ptr.
|
protected |