|
Polly 24.0.0git
|
#include <typed_cpp.h>
Public Member Functions | |
| map_list ()=default | |
| template<typename Arg1, typename Arg2, typename std::enable_if< std::is_base_of< Domain, Arg1 >{} &&std::is_base_of< Range, Arg2 >{}, bool >::type = true> | |
| map_list (const map_list< Arg1, Arg2 > &obj) | |
| map_list (const isl::ctx &ctx, int n) | |
| map_list (const typed::map< Domain, Range > &el) | |
| map_list (const isl::ctx &ctx, const std::string &str) | |
| typed::map_list< Domain, Range > | add (const typed::map< Domain, Range > &el) const |
| typed::map_list< Domain, Range > | add (const typed::basic_map< Domain, Range > &el) const |
| typed::map< Domain, Range > | at (int index) const |
| typed::map< Domain, Range > | get_at (int index) const =delete |
| typed::map_list< Domain, Range > | drop (unsigned int first, unsigned int n) const |
| void | foreach (const std::function< void(typed::map< Domain, Range >)> &fn) const |
| void | foreach_scc (const std::function< bool(typed::map< Domain, Range >, typed::map< Domain, Range >)> &follows, const std::function< void(typed::map_list< Domain, Range >)> &fn) const |
| typed::map_list< Domain, Range > | set_at (int index, const typed::map< Domain, Anonymous > &el) const |
| Public Member Functions inherited from isl::checked::map_list | |
| map_list () | |
| map_list (const map_list &obj) | |
| map_list (isl::checked::ctx ctx, int n) | |
| map_list (isl::checked::map el) | |
| map_list (isl::checked::ctx ctx, const std::string &str) | |
| map_list & | operator= (map_list obj) |
| ~map_list () | |
| __isl_give isl_map_list * | copy () const & |
| __isl_give isl_map_list * | copy () &&=delete |
| __isl_keep isl_map_list * | get () const |
| __isl_give isl_map_list * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| isl::checked::map_list | add (isl::checked::map el) const |
| isl::checked::map | at (int index) const |
| isl::checked::map | get_at (int index) const |
| isl::checked::map_list | clear () const |
| isl::checked::map_list | concat (isl::checked::map_list list2) const |
| isl::checked::map_list | drop (unsigned int first, unsigned int n) const |
| stat | foreach (const std::function< stat(isl::checked::map)> &fn) const |
| stat | foreach_scc (const std::function< boolean(isl::checked::map, isl::checked::map)> &follows, const std::function< stat(isl::checked::map_list)> &fn) const |
| isl::checked::map_list | insert (unsigned int pos, isl::checked::map el) const |
| isl::checked::map_list | set_at (int index, isl::checked::map el) const |
| class size | size () const |
Static Public Member Functions | |
| static map_list | from (const isl::map_list &obj) |
Private Member Functions | |
| template<typename base, typename std::enable_if< std::is_same< base, isl::map_list >{}, bool >::type = true> | |
| map_list (const base &obj) | |
Friends | |
| template<typename...> | |
| struct | aff |
| template<typename...> | |
| struct | aff_list |
| template<typename...> | |
| struct | basic_map |
| template<typename...> | |
| struct | basic_set |
| template<typename...> | |
| struct | fixed_box |
| template<typename...> | |
| struct | id |
| template<typename...> | |
| struct | id_list |
| template<typename...> | |
| struct | map |
| template<typename...> | |
| struct | map_list |
| template<typename...> | |
| struct | multi_aff |
| template<typename...> | |
| struct | multi_id |
| template<typename...> | |
| struct | multi_pw_aff |
| template<typename...> | |
| struct | multi_union_pw_aff |
| template<typename...> | |
| struct | multi_val |
| template<typename...> | |
| struct | point |
| template<typename...> | |
| struct | pw_aff |
| template<typename...> | |
| struct | pw_aff_list |
| template<typename...> | |
| struct | pw_multi_aff |
| template<typename...> | |
| struct | pw_multi_aff_list |
| template<typename...> | |
| struct | set |
| template<typename...> | |
| struct | set_list |
| template<typename...> | |
| struct | space |
| template<typename...> | |
| struct | union_map |
| template<typename...> | |
| struct | union_pw_aff |
| template<typename...> | |
| struct | union_pw_aff_list |
| template<typename...> | |
| struct | union_pw_multi_aff |
| template<typename...> | |
| struct | union_set |
| template<typename...> | |
| struct | union_set_list |
| template<typename...> | |
| struct | val |
| template<typename...> | |
| struct | val_list |
Additional Inherited Members | |
| Protected Member Functions inherited from isl::checked::map_list | |
| map_list (__isl_take isl_map_list *ptr) | |
| Protected Attributes inherited from isl::checked::map_list | |
| isl_map_list * | ptr = nullptr |
Definition at line 4696 of file typed_cpp.h.
|
default |
|
inline |
Definition at line 4764 of file typed_cpp.h.
|
inlineprivate |
Definition at line 4769 of file typed_cpp.h.
|
inlineexplicit |
References isl::checked::map_list::ctx(), and n.
|
inlineexplicit |
|
inlineexplicit |
References isl::checked::map_list::ctx(), and str.
|
inline |
|
inline |
|
inline |
|
inline |
References n.
|
inline |
References fn.
|
inline |
References fn.
|
inlinestatic |
Definition at line 4771 of file typed_cpp.h.
|
inlinedelete |
|
inline |
Definition at line 4714 of file typed_cpp.h.
References map_list.
Referenced by from(), map_list, map_list(), and map_list().
|
friend |
Definition at line 4722 of file typed_cpp.h.
References multi_union_pw_aff.
Referenced by multi_union_pw_aff.
|
friend |
Definition at line 4734 of file typed_cpp.h.
References pw_multi_aff_list.
Referenced by pw_multi_aff_list.
|
friend |
Definition at line 4746 of file typed_cpp.h.
References union_pw_aff_list.
Referenced by union_pw_aff_list.
|
friend |
Definition at line 4748 of file typed_cpp.h.
References union_pw_multi_aff.
Referenced by union_pw_multi_aff.
Definition at line 4752 of file typed_cpp.h.
References union_set_list.
Referenced by union_set_list.