|
| | space ()=default |
| template<typename Arg1, typename Arg2, typename Arg3, typename Arg4, typename std::enable_if< std::is_base_of< T1, Arg1 >{} &&std::is_base_of< T2, Arg2 >{} &&std::is_base_of< Range, Arg3 >{} &&std::is_base_of< Range2, Arg4 >{}, bool >::type = true> |
| | space (const space< pair< Arg1, Arg2 >, pair< Arg3, Arg4 > > &obj) |
| | space (const isl::ctx &ctx, const std::string &str) |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | add_named_tuple (const typed::id<> &tuple_id, unsigned int dim) const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | add_named_tuple (const std::string &tuple_id, unsigned int dim) const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | add_param (const typed::id< Anonymous > &id) const |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | add_param (const std::string &id) const |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | add_unnamed_tuple (unsigned int dim) const =delete |
| typed::space< T1, pair< T2, pair< Range, Range2 > > > | curry () const |
| typed::space< pair< T1, T2 > > | domain () const |
| typed::multi_aff< pair< pair< T1, T2 >, pair< Range, Range2 > >, pair< T1, T2 > > | domain_map_multi_aff () const |
| typed::pw_multi_aff< pair< pair< T1, T2 >, pair< Range, Range2 > >, pair< T1, T2 > > | domain_map_pw_multi_aff () const |
| typed::space< pair< T2, T1 >, pair< Range, Range2 > > | domain_reverse () const |
| typed::id< pair< T1, T2 >, pair< Range, Range2 > > | get_domain_tuple_id () const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | drop_all_params () const |
| typed::space< Anonymous, pair< Range, Range2 > > | flatten_domain () const |
| typed::space< pair< T1, T2 >, Anonymous > | flatten_range () const |
| typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | identity_multi_aff_on_domain () const =delete |
| typed::multi_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > | identity_multi_pw_aff_on_domain () const =delete |
| typed::pw_multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | identity_pw_multi_aff_on_domain () const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | map_from_set () const =delete |
| typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | multi_aff (const typed::aff_list< pair< T1, T2 >, Anonymous > &list) const |
| typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | multi_aff_on_domain (const typed::multi_val<> &mv) const =delete |
| typed::multi_id< pair< T1, T2 >, pair< Range, Range2 > > | multi_id (const typed::id_list<> &list) const =delete |
| typed::multi_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > | multi_pw_aff (const typed::pw_aff_list< pair< T1, T2 >, Anonymous > &list) const |
| typed::multi_union_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > | multi_union_pw_aff (const typed::union_pw_aff_list<> &list) const =delete |
| typed::multi_val< pair< T1, T2 >, pair< Range, Range2 > > | multi_val (const typed::val_list<> &list) const =delete |
| typed::aff< pair< T1, T2 >, pair< Range, Range2 > > | param_aff_on_domain (const typed::id<> &id) const =delete |
| typed::aff< pair< T1, T2 >, pair< Range, Range2 > > | param_aff_on_domain (const std::string &id) const =delete |
| typed::space | params () const |
| template<typename Domain2, typename Arg2> |
| typed::space< pair< pair< T1, T2 >, Domain2 >, pair< pair< Range, Range2 >, Arg2 > > | product (const typed::space< Domain2, Arg2 > &right) const |
| typed::space< pair< Range, Range2 > > | range () const |
| typed::multi_aff< pair< pair< T1, T2 >, pair< Range, Range2 > >, pair< Range, Range2 > > | range_map_multi_aff () const |
| typed::pw_multi_aff< pair< pair< T1, T2 >, pair< Range, Range2 > >, pair< Range, Range2 > > | range_map_pw_multi_aff () const |
| typed::space< pair< T1, T2 >, pair< Range2, Range > > | range_reverse () const |
| typed::id< pair< T1, T2 >, pair< Range, Range2 > > | get_range_tuple_id () const =delete |
| typed::space< pair< Range, Range2 >, pair< T1, T2 > > | reverse () const |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | set_domain_tuple (const typed::id<> &id) const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | set_domain_tuple (const std::string &id) const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | set_range_tuple (const typed::id<> &id) const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | set_range_tuple (const std::string &id) const =delete |
| typed::space< pair< pair< T1, T2 >, Range >, Range2 > | uncurry () const |
| typed::map< pair< T1, T2 >, pair< Range, Range2 > > | universe_map () const |
| typed::set< pair< T1, T2 >, pair< Range, Range2 > > | universe_set () const =delete |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | unwrap () const =delete |
| typed::space< pair< pair< T1, T2 >, pair< Range, Range2 > > > | wrap () const |
| typed::space< pair< T1, T2 >, pair< Range, Range2 > > | wrapped_reverse () const =delete |
| typed::aff< pair< T1, T2 >, pair< Range, Range2 > > | zero_aff_on_domain () const =delete |
| typed::multi_aff< pair< T1, T2 >, pair< Range, Range2 > > | zero_multi_aff () const |
| typed::multi_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > | zero_multi_pw_aff () const |
| typed::multi_union_pw_aff< pair< T1, T2 >, pair< Range, Range2 > > | zero_multi_union_pw_aff () const |
| typed::multi_val< pair< T1, T2 >, pair< Range, Range2 > > | zero_multi_val () const =delete |
| | space () |
| | space (const space &obj) |
| | space (isl::checked::ctx ctx, const std::string &str) |
| space & | operator= (space obj) |
| | ~space () |
| __isl_give isl_space * | copy () const & |
| __isl_give isl_space * | copy () &&=delete |
| __isl_keep isl_space * | get () const |
| __isl_give isl_space * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| isl::checked::space | add_named_tuple (isl::checked::id tuple_id, unsigned int dim) const |
| isl::checked::space | add_named_tuple (const std::string &tuple_id, unsigned int dim) const |
| isl::checked::space | add_param (isl::checked::id id) const |
| isl::checked::space | add_param (const std::string &id) const |
| isl::checked::space | add_unnamed_tuple (unsigned int dim) const |
| isl::checked::space | curry () const |
| isl::checked::space | domain () const |
| isl::checked::multi_aff | domain_map_multi_aff () const |
| isl::checked::pw_multi_aff | domain_map_pw_multi_aff () const |
| isl::checked::space | domain_reverse () const |
| isl::checked::id | domain_tuple_id () const |
| isl::checked::id | get_domain_tuple_id () const |
| isl::checked::space | drop_all_params () const |
| isl::checked::space | flatten_domain () const |
| isl::checked::space | flatten_range () const |
| boolean | has_domain_tuple_id () const |
| boolean | has_range_tuple_id () const |
| isl::checked::multi_aff | identity_multi_aff_on_domain () const |
| isl::checked::multi_pw_aff | identity_multi_pw_aff_on_domain () const |
| isl::checked::pw_multi_aff | identity_pw_multi_aff_on_domain () const |
| boolean | is_equal (const isl::checked::space &space2) const |
| boolean | is_wrapping () const |
| isl::checked::space | map_from_set () const |
| isl::checked::multi_aff | multi_aff (isl::checked::aff_list list) const |
| isl::checked::multi_aff | multi_aff_on_domain (isl::checked::multi_val mv) const |
| isl::checked::multi_id | multi_id (isl::checked::id_list list) const |
| isl::checked::multi_pw_aff | multi_pw_aff (isl::checked::pw_aff_list list) const |
| isl::checked::multi_union_pw_aff | multi_union_pw_aff (isl::checked::union_pw_aff_list list) const |
| isl::checked::multi_val | multi_val (isl::checked::val_list list) const |
| isl::checked::aff | param_aff_on_domain (isl::checked::id id) const |
| isl::checked::aff | param_aff_on_domain (const std::string &id) const |
| isl::checked::space | params () const |
| isl::checked::space | product (isl::checked::space right) const |
| isl::checked::space | range () const |
| isl::checked::multi_aff | range_map_multi_aff () const |
| isl::checked::pw_multi_aff | range_map_pw_multi_aff () const |
| isl::checked::space | range_reverse () const |
| isl::checked::id | range_tuple_id () const |
| isl::checked::id | get_range_tuple_id () const |
| isl::checked::space | reverse () const |
| isl::checked::space | set_domain_tuple (isl::checked::id id) const |
| isl::checked::space | set_domain_tuple (const std::string &id) const |
| isl::checked::space | set_range_tuple (isl::checked::id id) const |
| isl::checked::space | set_range_tuple (const std::string &id) const |
| isl::checked::space | uncurry () const |
| isl::checked::map | universe_map () const |
| isl::checked::set | universe_set () const |
| isl::checked::space | unwrap () const |
| isl::checked::space | wrap () const |
| isl::checked::space | wrapped_reverse () const |
| isl::checked::aff | zero_aff_on_domain () const |
| isl::checked::multi_aff | zero_multi_aff () const |
| isl::checked::multi_pw_aff | zero_multi_pw_aff () const |
| isl::checked::multi_union_pw_aff | zero_multi_union_pw_aff () const |
| isl::checked::multi_val | zero_multi_val () const |
template<typename T1, typename T2, typename
Range, typename
Range2>
struct isl::typed::space< pair< T1, T2 >, pair< Range, Range2 > >
Definition at line 10926 of file typed_cpp.h.