|
| | union_set ()=default |
| template<typename Arg1, typename std::enable_if< std::is_base_of< Domain, Arg1 >{}, bool >::type = true> |
| | union_set (const union_set< Arg1 > &obj) |
| | union_set (const typed::basic_set< Domain > &bset) |
| | union_set (const typed::point< Domain > &pnt) |
| | union_set (const typed::set< Domain > &set) |
| | union_set (const isl::ctx &ctx, const std::string &str) |
| template<typename Range> |
| typed::union_set< Range > | apply (const typed::union_map< Domain, Range > &umap) const |
| template<typename Range> |
| typed::union_set< Range > | apply (const typed::basic_map< Domain, Range > &umap) const |
| template<typename Range> |
| typed::union_set< Range > | apply (const typed::map< Domain, Range > &umap) const |
| typed::set< Domain > | as_set () const |
| typed::union_set< Domain > | coalesce () const |
| typed::union_set< Domain > | detect_equalities () const |
| typed::union_set< Domain > | drop_unused_params () const |
| bool | every_set (const std::function< bool(typed::set< Domain >)> &test) const |
| typed::set< Domain > | extract_set (const typed::space< Domain > &space) const |
| void | foreach_point (const std::function< void(typed::point< Domain >)> &fn) const |
| void | foreach_set (const std::function< void(typed::set< Domain >)> &fn) const |
| typed::union_set< Domain > | gist (const typed::union_set< Domain > &context) const |
| typed::union_set< Domain > | gist (const typed::basic_set< Domain > &context) const |
| typed::union_set< Domain > | gist (const typed::point< Domain > &context) const |
| typed::union_set< Domain > | gist (const typed::set< Domain > &context) const |
| typed::union_set< Domain > | gist_params (const typed::set<> &set) const |
| typed::union_set< Domain > | gist_params (const typed::basic_set<> &set) const |
| typed::union_set< Domain > | gist_params (const typed::point<> &set) const |
| typed::union_map< Domain, Domain > | identity () const |
| typed::union_set< Domain > | intersect (const typed::union_set< Domain > &uset2) const |
| typed::union_set< Domain > | intersect (const typed::basic_set< Domain > &uset2) const |
| typed::union_set< Domain > | intersect (const typed::point< Domain > &uset2) const |
| typed::union_set< Domain > | intersect (const typed::set< Domain > &uset2) const |
| typed::union_set< Domain > | intersect_params (const typed::set<> &set) const |
| typed::union_set< Domain > | intersect_params (const typed::basic_set<> &set) const |
| typed::union_set< Domain > | intersect_params (const typed::point<> &set) const |
| typed::union_set< Domain > | lexmax () const |
| typed::union_set< Domain > | lexmin () const |
| typed::set | params () const |
| template<typename Domain2> |
| typed::union_set< Domain2 > | preimage (const typed::multi_aff< Domain2, Domain > &ma) const |
| template<typename Domain2> |
| typed::union_set< Domain2 > | preimage (const typed::pw_multi_aff< Domain2, Domain > &pma) const |
| template<typename Domain2> |
| typed::union_set< Domain2 > | preimage (const typed::union_pw_multi_aff< Domain2, Domain > &upma) const |
| typed::union_set< Domain > | project_out_all_params () const |
| typed::set_list< Domain > | set_list () const |
| typed::set_list< Domain > | get_set_list () const =delete |
| typed::space | space () const |
| typed::space< Domain > | get_space () const =delete |
| typed::union_set< Domain > | subtract (const typed::union_set< Domain > &uset2) const |
| typed::union_set< Domain > | subtract (const typed::basic_set< Domain > &uset2) const |
| typed::union_set< Domain > | subtract (const typed::point< Domain > &uset2) const |
| typed::union_set< Domain > | subtract (const typed::set< Domain > &uset2) const |
| typed::union_set< Domain > | unite (const typed::union_set< Domain > &uset2) const |
| typed::union_set< Domain > | unite (const typed::basic_set< Domain > &uset2) const |
| typed::union_set< Domain > | unite (const typed::point< Domain > &uset2) const |
| typed::union_set< Domain > | unite (const typed::set< Domain > &uset2) const |
| typed::union_set< Domain > | universe () const |
| typed::union_map< Domain > | unwrap () const =delete |
| | union_set () |
| | union_set (const union_set &obj) |
| | union_set (isl::checked::basic_set bset) |
| | union_set (isl::checked::point pnt) |
| | union_set (isl::checked::set set) |
| | union_set (isl::checked::ctx ctx, const std::string &str) |
| union_set & | operator= (union_set obj) |
| | ~union_set () |
| __isl_give isl_union_set * | copy () const & |
| __isl_give isl_union_set * | copy () &&=delete |
| __isl_keep isl_union_set * | get () const |
| __isl_give isl_union_set * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| isl::checked::union_set | affine_hull () const |
| isl::checked::union_set | apply (isl::checked::union_map umap) const |
| isl::checked::set | as_set () const |
| isl::checked::union_set | coalesce () const |
| isl::checked::union_set | compute_divs () const |
| isl::checked::union_set | detect_equalities () const |
| isl::checked::union_set | drop_unused_params () const |
| boolean | every_set (const std::function< boolean(isl::checked::set)> &test) const |
| isl::checked::set | extract_set (isl::checked::space space) const |
| stat | foreach_point (const std::function< stat(isl::checked::point)> &fn) const |
| stat | foreach_set (const std::function< stat(isl::checked::set)> &fn) const |
| isl::checked::union_set | gist (isl::checked::union_set context) const |
| isl::checked::union_set | gist_params (isl::checked::set set) const |
| isl::checked::union_map | identity () const |
| isl::checked::union_set | intersect (isl::checked::union_set uset2) const |
| isl::checked::union_set | intersect_params (isl::checked::set set) const |
| boolean | is_disjoint (const isl::checked::union_set &uset2) const |
| boolean | is_empty () const |
| boolean | is_equal (const isl::checked::union_set &uset2) const |
| boolean | is_strict_subset (const isl::checked::union_set &uset2) const |
| boolean | is_subset (const isl::checked::union_set &uset2) const |
| boolean | isa_set () const |
| isl::checked::union_set | lexmax () const |
| isl::checked::union_set | lexmin () const |
| isl::checked::set | params () const |
| isl::checked::union_set | polyhedral_hull () const |
| isl::checked::union_set | preimage (isl::checked::multi_aff ma) const |
| isl::checked::union_set | preimage (isl::checked::pw_multi_aff pma) const |
| isl::checked::union_set | preimage (isl::checked::union_pw_multi_aff upma) const |
| isl::checked::union_set | project_out_all_params () const |
| isl::checked::point | sample_point () const |
| isl::checked::set_list | set_list () const |
| isl::checked::set_list | get_set_list () const |
| isl::checked::space | space () const |
| isl::checked::space | get_space () const |
| isl::checked::union_set | subtract (isl::checked::union_set uset2) const |
| isl::checked::union_set_list | to_list () const |
| isl::checked::union_set | unite (isl::checked::union_set uset2) const |
| isl::checked::union_set | universe () const |
| isl::checked::union_map | unwrap () const |
template<typename
Domain>
struct isl::typed::union_set< Domain >
Definition at line 13889 of file typed_cpp.h.