Polly 20.0.0git
|
#include <isl-noexceptions.h>
Public Member Functions | |
pw_aff_list () | |
pw_aff_list (const pw_aff_list &obj) | |
pw_aff_list (isl::ctx ctx, int n) | |
pw_aff_list (isl::pw_aff el) | |
pw_aff_list (isl::ctx ctx, const std::string &str) | |
pw_aff_list & | operator= (pw_aff_list obj) |
~pw_aff_list () | |
__isl_give isl_pw_aff_list * | copy () const & |
__isl_give isl_pw_aff_list * | copy () &&=delete |
__isl_keep isl_pw_aff_list * | get () const |
__isl_give isl_pw_aff_list * | release () |
bool | is_null () const |
isl::ctx | ctx () const |
isl::pw_aff_list | add (isl::pw_aff el) const |
isl::pw_aff | at (int index) const |
isl::pw_aff | get_at (int index) const |
isl::pw_aff_list | clear () const |
isl::pw_aff_list | concat (isl::pw_aff_list list2) const |
isl::pw_aff_list | drop (unsigned int first, unsigned int n) const |
stat | foreach (const std::function< stat(isl::pw_aff)> &fn) const |
isl::pw_aff_list | insert (unsigned int pos, isl::pw_aff el) const |
class size | size () const |
Protected Member Functions | |
pw_aff_list (__isl_take isl_pw_aff_list *ptr) | |
Protected Attributes | |
isl_pw_aff_list * | ptr = nullptr |
Friends | |
pw_aff_list | manage (__isl_take isl_pw_aff_list *ptr) |
pw_aff_list | manage_copy (__isl_keep isl_pw_aff_list *ptr) |
Definition at line 3203 of file isl-noexceptions.h.
|
inlineexplicitprotected |
Definition at line 15979 of file isl-noexceptions.h.
|
inline |
Definition at line 15970 of file isl-noexceptions.h.
|
inline |
Definition at line 15973 of file isl-noexceptions.h.
|
inlineexplicit |
Definition at line 15982 of file isl-noexceptions.h.
References n, ptr, isl::ctx::release(), and res.
|
inlineexplicit |
Definition at line 15988 of file isl-noexceptions.h.
References ptr, isl::pw_aff::release(), and res.
|
inlineexplicit |
Definition at line 15994 of file isl-noexceptions.h.
References ptr, isl::ctx::release(), res, and str.
|
inline |
Definition at line 16005 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 16032 of file isl-noexceptions.h.
References copy(), manage, isl::pw_aff::release(), and res.
|
inline |
|
inline |
Definition at line 16049 of file isl-noexceptions.h.
|
inline |
|
inlinedelete |
|
inline |
|
inline |
Definition at line 16028 of file isl-noexceptions.h.
References ptr.
|
inline |
|
inline |
|
inline |
Definition at line 16014 of file isl-noexceptions.h.
References ptr.
Referenced by at(), foreach(), isl::multi_pw_aff::involves_param(), and size().
|
inline |
Definition at line 16044 of file isl-noexceptions.h.
References at().
|
inline |
Definition at line 16081 of file isl-noexceptions.h.
References copy(), manage, pos(), isl::pw_aff::release(), and res.
|
inline |
Definition at line 16024 of file isl-noexceptions.h.
References ptr.
|
inline |
Definition at line 16000 of file isl-noexceptions.h.
References obj.
|
inline |
Definition at line 16018 of file isl-noexceptions.h.
References ptr.
Referenced by concat(), isl::space::multi_pw_aff(), and isl::multi_pw_aff::multi_pw_aff().
|
inline |
Definition at line 16087 of file isl-noexceptions.h.
|
friend |
|
friend |
Definition at line 15965 of file isl-noexceptions.h.
|
protected |
Definition at line 3208 of file isl-noexceptions.h.
Referenced by copy(), ctx(), get(), is_null(), pw_aff_list(), release(), and ~pw_aff_list().