#include <cpp.h>
|
| isl_ast_node_list * | ptr = nullptr |
Definition at line 1384 of file include/isl/cpp.h.
◆ ast_node_list() [1/10]
| isl::ast_node_list::ast_node_list |
( |
__isl_take isl_ast_node_list * | ptr | ) |
|
|
inlineexplicitprotected |
◆ ast_node_list() [2/10]
| isl::ast_node_list::ast_node_list |
( |
| ) |
|
|
inline |
◆ ast_node_list() [3/10]
◆ ast_node_list() [4/10]
| isl::ast_node_list::ast_node_list |
( |
isl::ctx | ctx, |
|
|
int | n ) |
|
inlineexplicit |
◆ ast_node_list() [5/10]
◆ ~ast_node_list() [1/2]
| isl::ast_node_list::~ast_node_list |
( |
| ) |
|
|
inline |
◆ ast_node_list() [6/10]
| isl::ast_node_list::ast_node_list |
( |
__isl_take isl_ast_node_list * | ptr | ) |
|
|
inlineexplicitprotected |
◆ ast_node_list() [7/10]
| isl::ast_node_list::ast_node_list |
( |
| ) |
|
|
inline |
◆ ast_node_list() [8/10]
◆ ast_node_list() [9/10]
| isl::ast_node_list::ast_node_list |
( |
isl::ctx | ctx, |
|
|
int | n ) |
|
inlineexplicit |
◆ ast_node_list() [10/10]
◆ ~ast_node_list() [2/2]
| isl::ast_node_list::~ast_node_list |
( |
| ) |
|
|
inline |
◆ add() [1/2]
◆ add() [2/2]
◆ at() [1/2]
◆ at() [2/2]
◆ clear() [1/2]
◆ clear() [2/2]
◆ concat() [1/2]
◆ concat() [2/2]
◆ copy() [1/4]
| __isl_give isl_ast_node_list * isl::ast_node_list::copy |
( |
| ) |
&& |
|
inlinedelete |
◆ copy() [2/4]
| __isl_give isl_ast_node_list * isl::ast_node_list::copy |
( |
| ) |
&& |
|
inlinedelete |
◆ copy() [3/4]
| __isl_give isl_ast_node_list * isl::ast_node_list::copy |
( |
| ) |
const & |
|
inline |
◆ copy() [4/4]
| __isl_give isl_ast_node_list * isl::ast_node_list::copy |
( |
| ) |
const & |
|
inline |
◆ ctx() [1/2]
| isl::ctx isl::ast_node_list::ctx |
( |
| ) |
const |
|
inline |
◆ ctx() [2/2]
| isl::ctx isl::ast_node_list::ctx |
( |
| ) |
const |
|
inline |
◆ drop() [1/2]
◆ drop() [2/2]
◆ foreach() [1/2]
◆ foreach() [2/2]
| void isl::ast_node_list::foreach |
( |
const std::function< void(isl::ast_node)> & | fn | ) |
const |
|
inline |
Definition at line 8357 of file include/isl/cpp.h.
References ctx(), fn, foreach(), get(), ISL_CPP_CATCH_ALL, ISL_CPP_TRY, isl_stat_error, isl_stat_ok, manage, isl::exception::on_error, ptr, res, isl::exception::throw_invalid(), and isl::exception::throw_last_error().
Referenced by drop(), and foreach().
◆ foreach_scc()
Definition at line 8385 of file include/isl/cpp.h.
References ctx(), fn, foreach_scc(), get(), isl_bool_error, isl_bool_false, isl_bool_true, ISL_CPP_CATCH_ALL, ISL_CPP_TRY, isl_stat_error, isl_stat_ok, manage, manage_copy, isl::exception::on_error, ptr, res, isl::exception::throw_invalid(), and isl::exception::throw_last_error().
Referenced by drop(), and foreach_scc().
◆ get() [1/2]
| __isl_keep isl_ast_node_list * isl::ast_node_list::get |
( |
| ) |
const |
|
inline |
◆ get() [2/2]
| __isl_keep isl_ast_node_list * isl::ast_node_list::get |
( |
| ) |
const |
|
inline |
◆ get_at() [1/2]
◆ get_at() [2/2]
◆ insert() [1/2]
◆ insert() [2/2]
◆ is_null() [1/2]
| bool isl::ast_node_list::is_null |
( |
| ) |
const |
|
inline |
◆ is_null() [2/2]
| bool isl::ast_node_list::is_null |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ release() [1/2]
| __isl_give isl_ast_node_list * isl::ast_node_list::release |
( |
| ) |
|
|
inline |
◆ release() [2/2]
| __isl_give isl_ast_node_list * isl::ast_node_list::release |
( |
| ) |
|
|
inline |
◆ set_at()
◆ size() [1/2]
| unsigned isl::ast_node_list::size |
( |
| ) |
const |
|
inline |
◆ size() [2/2]
| class size isl::ast_node_list::size |
( |
| ) |
const |
|
inline |
◆ manage [1/2]
◆ manage [2/2]
◆ manage_copy [1/2]
◆ manage_copy [2/2]
◆ ptr
| isl_ast_node_list* isl::ast_node_list::ptr = nullptr |
|
protected |
The documentation for this class was generated from the following files: