Polly 20.0.0git
|
#include <isl-noexceptions.h>
Public Member Functions | |
id_to_ast_expr () | |
id_to_ast_expr (const id_to_ast_expr &obj) | |
id_to_ast_expr & | operator= (id_to_ast_expr obj) |
~id_to_ast_expr () | |
__isl_give isl_id_to_ast_expr * | copy () const & |
__isl_give isl_id_to_ast_expr * | copy () &&=delete |
__isl_keep isl_id_to_ast_expr * | get () const |
__isl_give isl_id_to_ast_expr * | release () |
bool | is_null () const |
isl::ctx | ctx () const |
isl::id_to_ast_expr | set (isl::id key, isl::ast_expr val) const |
isl::id_to_ast_expr | set (const std::string &key, const isl::ast_expr &val) const |
Static Public Member Functions | |
static isl::id_to_ast_expr | alloc (isl::ctx ctx, int min_size) |
Protected Member Functions | |
id_to_ast_expr (__isl_take isl_id_to_ast_expr *ptr) | |
Protected Attributes | |
isl_id_to_ast_expr * | ptr = nullptr |
Friends | |
id_to_ast_expr | manage (__isl_take isl_id_to_ast_expr *ptr) |
id_to_ast_expr | manage_copy (__isl_keep isl_id_to_ast_expr *ptr) |
Definition at line 2023 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 10454 of file isl-noexceptions.h.
|
inline |
Definition at line 10445 of file isl-noexceptions.h.
|
inline |
Definition at line 10448 of file isl-noexceptions.h.
|
inline |
Definition at line 10462 of file isl-noexceptions.h.
References ptr.
|
inlinestatic |
Definition at line 10489 of file isl-noexceptions.h.
References manage, min_size, isl::ctx::release(), and res.
Referenced by polly::IslNodeBuilder::createNewAccesses().
|
inlinedelete |
|
inline |
|
inline |
|
inline |
Definition at line 10471 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 10481 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 10457 of file isl-noexceptions.h.
References obj.
|
inline |
Definition at line 10475 of file isl-noexceptions.h.
References ptr.
Referenced by polly::IslNodeBuilder::createNewAccesses().
|
inline |
Definition at line 10501 of file isl-noexceptions.h.
|
inline |
Definition at line 10495 of file isl-noexceptions.h.
References copy(), key, manage, isl::val::release(), and res.
Referenced by polly::IslNodeBuilder::createNewAccesses().
|
friend |
Definition at line 10437 of file isl-noexceptions.h.
|
friend |
Definition at line 10440 of file isl-noexceptions.h.
|
protected |
Definition at line 2028 of file isl-noexceptions.h.
Referenced by copy(), ctx(), get(), id_to_ast_expr(), is_null(), release(), and ~id_to_ast_expr().