Polly 24.0.0git
isl::typed::pw_aff< Anonymous > Struct Reference

#include <typed_cpp.h>

Inheritance diagram for isl::typed::pw_aff< Anonymous >:
[legend]

Public Member Functions

 pw_aff ()=default
 pw_aff (const isl::pw_aff &obj)
 pw_aff (const typed::aff< Anonymous > &aff)
 pw_aff (const isl::ctx &ctx, const std::string &str)
typed::multi_pw_aff< Anonymous > add (const typed::multi_pw_aff< Anonymous > &multi2) const
typed::multi_union_pw_aff< Anonymous > add (const typed::multi_union_pw_aff< Anonymous > &multi2) const
typed::pw_aff< Anonymous > add (const typed::pw_aff< Anonymous > &pwaff2) const
typed::pw_multi_aff< Anonymous > add (const typed::pw_multi_aff< Anonymous > &pma2) const
typed::union_pw_aff< Anonymous > add (const typed::union_pw_aff< Anonymous > &upa2) const
typed::union_pw_multi_aff< Anonymous > add (const typed::union_pw_multi_aff< Anonymous > &upma2) const
typed::pw_aff< Anonymous > add (const typed::aff< Anonymous > &pwaff2) const
typed::pw_aff< Anonymous > add_constant (const typed::val< Anonymous > &v) const
typed::pw_aff< Anonymous > add_constant (long v) const
typed::pw_multi_aff< Anonymous > add_constant (const typed::multi_val< Anonymous > &mv) const
template<typename Range>
typed::union_pw_multi_aff< Range > apply (const typed::union_pw_multi_aff< Anonymous, Range > &upma2) const
typed::aff< Anonymous > as_aff () const
typed::map< Anonymous > as_map () const =delete
typed::multi_aff< Anonymous > as_multi_aff () const
typed::multi_union_pw_aff< Anonymous > as_multi_union_pw_aff () const
typed::pw_multi_aff< Anonymous > as_pw_multi_aff () const
typed::set< Anonymous > as_set () const
typed::union_map< Anonymous > as_union_map () const =delete
typed::pw_aff< Anonymous > at (int pos) const
typed::set bind (const typed::multi_id< Anonymous > &tuple) const
typed::set bind (const typed::id< Anonymous > &id) const
typed::set bind (const std::string &id) const
typed::pw_aff< Anonymous > bind_domain (const typed::multi_id<> &tuple) const =delete
typed::pw_aff< Anonymous > bind_domain_wrapped_domain (const typed::multi_id<> &tuple) const =delete
typed::pw_aff< Anonymous > ceil () const
typed::pw_aff< Anonymous > coalesce () const
typed::pw_aff< Anonymous > cond (const typed::pw_aff< Anonymous > &pwaff_true, const typed::pw_aff< Anonymous > &pwaff_false) const
typed::set domain () const
typed::pw_aff< Anonymous > domain_reverse () const =delete
typed::pw_aff< Anonymous > drop_unused_params () const
typed::pw_multi_aff< Anonymous > extract_pw_multi_aff (const typed::space< Anonymous > &space) const
typed::pw_aff< Anonymous > floor () const
typed::set< Anonymous > ge_set (const typed::pw_aff<> &pwaff2) const =delete
typed::set< Anonymous > ge_set (const typed::aff<> &pwaff2) const =delete
typed::pw_aff< Anonymous > gist (const typed::set<> &context) const
typed::union_pw_aff< Anonymous > gist (const typed::union_set<> &context) const
typed::pw_aff< Anonymous > gist (const typed::basic_set<> &context) const
typed::pw_aff< Anonymous > gist (const typed::point<> &context) const
typed::pw_aff< Anonymous > gist_params (const typed::set<> &context) const
typed::pw_aff< Anonymous > gist_params (const typed::basic_set<> &context) const
typed::pw_aff< Anonymous > gist_params (const typed::point<> &context) const
typed::set< Anonymous > gt_set (const typed::pw_aff<> &pwaff2) const =delete
typed::set< Anonymous > gt_set (const typed::aff<> &pwaff2) const =delete
typed::multi_pw_aff< Anonymous, Anonymous > identity () const
template<typename Domain>
typed::pw_aff< Domain, Anonymous > insert_domain (const typed::space< Domain > &domain) const
typed::pw_aff< Anonymous > intersect_domain (const typed::set<> &set) const =delete
typed::union_pw_aff< Anonymous > intersect_domain (const typed::space<> &space) const =delete
typed::union_pw_aff< Anonymous > intersect_domain (const typed::union_set<> &uset) const =delete
typed::pw_aff< Anonymous > intersect_domain (const typed::basic_set<> &set) const =delete
typed::pw_aff< Anonymous > intersect_domain (const typed::point<> &set) const =delete
typed::union_pw_aff< Anonymous > intersect_domain_wrapped_domain (const typed::union_set<> &uset) const =delete
typed::pw_aff< Anonymous > intersect_params (const typed::set<> &set) const
typed::pw_aff< Anonymous > intersect_params (const typed::basic_set<> &set) const
typed::pw_aff< Anonymous > intersect_params (const typed::point<> &set) const
typed::set< Anonymous > le_set (const typed::pw_aff<> &pwaff2) const =delete
typed::set< Anonymous > le_set (const typed::aff<> &pwaff2) const =delete
typed::pw_aff_list< Anonymous > list () const
typed::set< Anonymous > lt_set (const typed::pw_aff<> &pwaff2) const =delete
typed::set< Anonymous > lt_set (const typed::aff<> &pwaff2) const =delete
typed::multi_pw_aff< Anonymous > max (const typed::multi_pw_aff< Anonymous > &multi2) const
typed::pw_aff< Anonymous > max (const typed::pw_aff< Anonymous > &pwaff2) const
typed::pw_aff< Anonymous > max (const typed::aff< Anonymous > &pwaff2) const
typed::multi_val< Anonymous > max_multi_val () const
typed::val< Anonymous > max_val () const
typed::multi_pw_aff< Anonymous > min (const typed::multi_pw_aff< Anonymous > &multi2) const
typed::pw_aff< Anonymous > min (const typed::pw_aff< Anonymous > &pwaff2) const
typed::pw_aff< Anonymous > min (const typed::aff< Anonymous > &pwaff2) const
typed::multi_val< Anonymous > min_multi_val () const
typed::val< Anonymous > min_val () const
typed::pw_aff< Anonymous > mod (const typed::val< Anonymous > &mod) const
typed::pw_aff< Anonymous > mod (long mod) const
typed::pw_aff< Anonymous > neg () const
typed::set params () const
typed::pw_multi_aff< Anonymous > preimage_domain_wrapped_domain (const typed::pw_multi_aff<> &pma2) const =delete
typed::union_pw_multi_aff< Anonymous > preimage_domain_wrapped_domain (const typed::union_pw_multi_aff<> &upma2) const =delete
template<typename Range>
typed::multi_pw_aff< pair< Anonymous, Range > > product (const typed::multi_pw_aff< Range > &multi2) const
template<typename Range>
typed::pw_multi_aff< pair< Anonymous, Range > > product (const typed::pw_multi_aff< Range > &pma2) const
typed::pw_aff< Anonymous > pullback (const typed::multi_aff<> &ma) const =delete
typed::pw_aff< Anonymous > pullback (const typed::multi_pw_aff<> &mpa) const =delete
typed::pw_aff< Anonymous > pullback (const typed::pw_multi_aff<> &pma) const =delete
typed::union_pw_aff< Anonymous > pullback (const typed::union_pw_multi_aff<> &upma) const =delete
typed::pw_multi_aff_list< Anonymous > pw_multi_aff_list () const
typed::pw_multi_aff< Anonymous > range_factor_domain () const =delete
typed::pw_multi_aff< Anonymous > range_factor_range () const =delete
typed::multi_pw_aff< Anonymous > range_product (const typed::multi_pw_aff<> &multi2) const =delete
typed::multi_union_pw_aff< Anonymous > range_product (const typed::multi_union_pw_aff<> &multi2) const =delete
typed::pw_multi_aff< Anonymous > range_product (const typed::pw_multi_aff<> &pma2) const =delete
typed::union_pw_multi_aff< Anonymous > range_product (const typed::union_pw_multi_aff<> &upma2) const =delete
typed::pw_aff< Anonymous > scale (const typed::val< Anonymous > &v) const
typed::pw_aff< Anonymous > scale (long v) const
typed::pw_multi_aff< Anonymous > scale (const typed::multi_val< Anonymous > &mv) const
typed::pw_aff< Anonymous > scale_down (const typed::val< Anonymous > &f) const
typed::pw_aff< Anonymous > scale_down (long f) const
typed::pw_multi_aff< Anonymous > scale_down (const typed::multi_val< Anonymous > &mv) const
typed::multi_pw_aff< Anonymous > set_at (int pos, const typed::pw_aff< Anonymous > &el) const
typed::multi_union_pw_aff< Anonymous > set_at (int pos, const typed::union_pw_aff< Anonymous > &el) const
template<typename Domain2>
typed::pw_multi_aff< Domain2 > set_range_tuple (const typed::id< Anonymous > &id) const
template<typename Domain2>
typed::pw_multi_aff< Domain2 > set_range_tuple (const std::string &id) const
typed::space< Anonymous > space () const
typed::space< Anonymous > get_space () const =delete
typed::multi_pw_aff< Anonymous > sub (const typed::multi_pw_aff< Anonymous > &multi2) const
typed::multi_union_pw_aff< Anonymous > sub (const typed::multi_union_pw_aff< Anonymous > &multi2) const
typed::pw_aff< Anonymous > sub (const typed::pw_aff< Anonymous > &pwaff2) const
typed::pw_multi_aff< Anonymous > sub (const typed::pw_multi_aff< Anonymous > &pma2) const
typed::union_pw_aff< Anonymous > sub (const typed::union_pw_aff< Anonymous > &upa2) const
typed::union_pw_multi_aff< Anonymous > sub (const typed::union_pw_multi_aff< Anonymous > &upma2) const
typed::pw_aff< Anonymous > sub (const typed::aff< Anonymous > &pwaff2) const
typed::pw_aff< Anonymous > subtract_domain (const typed::set<> &set) const =delete
typed::union_pw_aff< Anonymous > subtract_domain (const typed::space<> &space) const =delete
typed::union_pw_aff< Anonymous > subtract_domain (const typed::union_set<> &uset) const =delete
typed::pw_aff< Anonymous > subtract_domain (const typed::basic_set<> &set) const =delete
typed::pw_aff< Anonymous > subtract_domain (const typed::point<> &set) const =delete
typed::multi_pw_aff< Anonymous > to_multi_pw_aff () const
typed::union_pw_aff< Anonymous > to_union_pw_aff () const
typed::union_pw_multi_aff< Anonymous > to_union_pw_multi_aff () const
template<typename Domain>
typed::multi_pw_aff< Domain, Anonymous > unbind_params_insert_domain (const typed::multi_id< Domain > &domain) const
typed::multi_pw_aff< Anonymous > union_add (const typed::multi_pw_aff< Anonymous > &mpa2) const
typed::multi_union_pw_aff< Anonymous > union_add (const typed::multi_union_pw_aff< Anonymous > &mupa2) const
typed::pw_aff< Anonymous > union_add (const typed::pw_aff< Anonymous > &pwaff2) const
typed::pw_multi_aff< Anonymous > union_add (const typed::pw_multi_aff< Anonymous > &pma2) const
typed::union_pw_aff< Anonymous > union_add (const typed::union_pw_aff< Anonymous > &upa2) const
typed::union_pw_multi_aff< Anonymous > union_add (const typed::union_pw_multi_aff< Anonymous > &upma2) const
typed::pw_aff< Anonymous > union_add (const typed::aff< Anonymous > &pwaff2) const
Public Member Functions inherited from isl::checked::pw_aff
 pw_aff ()
 pw_aff (const pw_aff &obj)
 pw_aff (isl::checked::aff aff)
 pw_aff (isl::checked::ctx ctx, const std::string &str)
pw_aff & operator= (pw_aff obj)
 ~pw_aff ()
__isl_give isl_pw_aff * copy () const &
__isl_give isl_pw_aff * copy () &&=delete
__isl_keep isl_pw_aff * get () const
__isl_give isl_pw_aff * release ()
bool is_null () const
isl::checked::ctx ctx () const
isl::checked::multi_pw_aff add (const isl::checked::multi_pw_aff &multi2) const
isl::checked::multi_union_pw_aff add (const isl::checked::multi_union_pw_aff &multi2) const
isl::checked::pw_aff add (isl::checked::pw_aff pwaff2) const
isl::checked::pw_multi_aff add (const isl::checked::pw_multi_aff &pma2) const
isl::checked::union_pw_aff add (const isl::checked::union_pw_aff &upa2) const
isl::checked::union_pw_multi_aff add (const isl::checked::union_pw_multi_aff &upma2) const
isl::checked::pw_aff add (const isl::checked::aff &pwaff2) const
isl::checked::pw_aff add_constant (isl::checked::val v) const
isl::checked::pw_aff add_constant (long v) const
isl::checked::pw_multi_aff add_constant (const isl::checked::multi_val &mv) const
isl::checked::union_pw_multi_aff apply (const isl::checked::union_pw_multi_aff &upma2) const
isl::checked::aff as_aff () const
isl::checked::map as_map () const
isl::checked::multi_aff as_multi_aff () const
isl::checked::multi_union_pw_aff as_multi_union_pw_aff () const
isl::checked::pw_multi_aff as_pw_multi_aff () const
isl::checked::set as_set () const
isl::checked::union_map as_union_map () const
isl::checked::pw_aff at (int pos) const
isl::checked::set bind (const isl::checked::multi_id &tuple) const
isl::checked::set bind (isl::checked::id id) const
isl::checked::set bind (const std::string &id) const
isl::checked::pw_aff bind_domain (isl::checked::multi_id tuple) const
isl::checked::pw_aff bind_domain_wrapped_domain (isl::checked::multi_id tuple) const
isl::checked::pw_aff ceil () const
isl::checked::pw_aff coalesce () const
isl::checked::pw_aff cond (isl::checked::pw_aff pwaff_true, isl::checked::pw_aff pwaff_false) const
isl::checked::pw_aff div (isl::checked::pw_aff pa2) const
isl::checked::set domain () const
isl::checked::pw_aff domain_reverse () const
isl::checked::pw_aff drop_unused_params () const
isl::checked::set eq_set (isl::checked::pw_aff pwaff2) const
isl::checked::val eval (isl::checked::point pnt) const
isl::checked::pw_multi_aff extract_pw_multi_aff (const isl::checked::space &space) const
isl::checked::multi_pw_aff flat_range_product (const isl::checked::multi_pw_aff &multi2) const
isl::checked::multi_union_pw_aff flat_range_product (const isl::checked::multi_union_pw_aff &multi2) const
isl::checked::pw_multi_aff flat_range_product (const isl::checked::pw_multi_aff &pma2) const
isl::checked::union_pw_multi_aff flat_range_product (const isl::checked::union_pw_multi_aff &upma2) const
isl::checked::pw_aff floor () const
stat foreach_piece (const std::function< stat(isl::checked::set, isl::checked::multi_aff)> &fn) const
isl::checked::set ge_set (isl::checked::pw_aff pwaff2) const
isl::checked::pw_aff gist (isl::checked::set context) const
isl::checked::union_pw_aff gist (const isl::checked::union_set &context) const
isl::checked::pw_aff gist (const isl::checked::basic_set &context) const
isl::checked::pw_aff gist (const isl::checked::point &context) const
isl::checked::pw_aff gist_params (isl::checked::set context) const
isl::checked::set gt_set (isl::checked::pw_aff pwaff2) const
boolean has_range_tuple_id () const
isl::checked::multi_pw_aff identity () const
isl::checked::pw_aff insert_domain (isl::checked::space domain) const
isl::checked::pw_aff intersect_domain (isl::checked::set set) const
isl::checked::union_pw_aff intersect_domain (const isl::checked::space &space) const
isl::checked::union_pw_aff intersect_domain (const isl::checked::union_set &uset) const
isl::checked::pw_aff intersect_domain (const isl::checked::basic_set &set) const
isl::checked::pw_aff intersect_domain (const isl::checked::point &set) const
isl::checked::union_pw_aff intersect_domain_wrapped_domain (const isl::checked::union_set &uset) const
isl::checked::union_pw_aff intersect_domain_wrapped_range (const isl::checked::union_set &uset) const
isl::checked::pw_aff intersect_params (isl::checked::set set) const
boolean involves_locals () const
boolean involves_nan () const
boolean involves_param (const isl::checked::id &id) const
boolean involves_param (const std::string &id) const
boolean involves_param (const isl::checked::id_list &list) const
boolean isa_aff () const
boolean isa_multi_aff () const
boolean isa_pw_multi_aff () const
isl::checked::set le_set (isl::checked::pw_aff pwaff2) const
isl::checked::pw_aff_list list () const
isl::checked::set lt_set (isl::checked::pw_aff pwaff2) const
isl::checked::multi_pw_aff max (const isl::checked::multi_pw_aff &multi2) const
isl::checked::pw_aff max (isl::checked::pw_aff pwaff2) const
isl::checked::pw_aff max (const isl::checked::aff &pwaff2) const
isl::checked::multi_val max_multi_val () const
isl::checked::val max_val () const
isl::checked::multi_pw_aff min (const isl::checked::multi_pw_aff &multi2) const
isl::checked::pw_aff min (isl::checked::pw_aff pwaff2) const
isl::checked::pw_aff min (const isl::checked::aff &pwaff2) const
isl::checked::multi_val min_multi_val () const
isl::checked::val min_val () const
isl::checked::pw_aff mod (isl::checked::val mod) const
isl::checked::pw_aff mod (long mod) const
isl::checked::pw_aff mul (isl::checked::pw_aff pwaff2) const
class size n_piece () const
isl::checked::set ne_set (isl::checked::pw_aff pwaff2) const
isl::checked::pw_aff neg () const
isl::checked::set params () const
boolean plain_is_empty () const
boolean plain_is_equal (const isl::checked::multi_pw_aff &multi2) const
boolean plain_is_equal (const isl::checked::multi_union_pw_aff &multi2) const
boolean plain_is_equal (const isl::checked::pw_aff &pwaff2) const
boolean plain_is_equal (const isl::checked::pw_multi_aff &pma2) const
boolean plain_is_equal (const isl::checked::union_pw_aff &upa2) const
boolean plain_is_equal (const isl::checked::union_pw_multi_aff &upma2) const
boolean plain_is_equal (const isl::checked::aff &pwaff2) const
isl::checked::pw_multi_aff preimage_domain_wrapped_domain (const isl::checked::pw_multi_aff &pma2) const
isl::checked::union_pw_multi_aff preimage_domain_wrapped_domain (const isl::checked::union_pw_multi_aff &upma2) const
isl::checked::multi_pw_aff product (const isl::checked::multi_pw_aff &multi2) const
isl::checked::pw_multi_aff product (const isl::checked::pw_multi_aff &pma2) const
isl::checked::pw_aff pullback (isl::checked::multi_aff ma) const
isl::checked::pw_aff pullback (isl::checked::multi_pw_aff mpa) const
isl::checked::pw_aff pullback (isl::checked::pw_multi_aff pma) const
isl::checked::union_pw_aff pullback (const isl::checked::union_pw_multi_aff &upma) const
isl::checked::pw_multi_aff_list pw_multi_aff_list () const
isl::checked::pw_multi_aff range_factor_domain () const
isl::checked::pw_multi_aff range_factor_range () const
isl::checked::multi_pw_aff range_product (const isl::checked::multi_pw_aff &multi2) const
isl::checked::multi_union_pw_aff range_product (const isl::checked::multi_union_pw_aff &multi2) const
isl::checked::pw_multi_aff range_product (const isl::checked::pw_multi_aff &pma2) const
isl::checked::union_pw_multi_aff range_product (const isl::checked::union_pw_multi_aff &upma2) const
isl::checked::id range_tuple_id () const
isl::checked::multi_pw_aff reset_range_tuple_id () const
isl::checked::pw_aff scale (isl::checked::val v) const
isl::checked::pw_aff scale (long v) const
isl::checked::pw_multi_aff scale (const isl::checked::multi_val &mv) const
isl::checked::pw_aff scale_down (isl::checked::val f) const
isl::checked::pw_aff scale_down (long f) const
isl::checked::pw_multi_aff scale_down (const isl::checked::multi_val &mv) const
isl::checked::multi_pw_aff set_at (int pos, const isl::checked::pw_aff &el) const
isl::checked::multi_union_pw_aff set_at (int pos, const isl::checked::union_pw_aff &el) const
isl::checked::pw_multi_aff set_range_tuple (const isl::checked::id &id) const
isl::checked::pw_multi_aff set_range_tuple (const std::string &id) const
class size size () const
isl::checked::space space () const
isl::checked::space get_space () const
isl::checked::multi_pw_aff sub (const isl::checked::multi_pw_aff &multi2) const
isl::checked::multi_union_pw_aff sub (const isl::checked::multi_union_pw_aff &multi2) const
isl::checked::pw_aff sub (isl::checked::pw_aff pwaff2) const
isl::checked::pw_multi_aff sub (const isl::checked::pw_multi_aff &pma2) const
isl::checked::union_pw_aff sub (const isl::checked::union_pw_aff &upa2) const
isl::checked::union_pw_multi_aff sub (const isl::checked::union_pw_multi_aff &upma2) const
isl::checked::pw_aff sub (const isl::checked::aff &pwaff2) const
isl::checked::pw_aff subtract_domain (isl::checked::set set) const
isl::checked::union_pw_aff subtract_domain (const isl::checked::space &space) const
isl::checked::union_pw_aff subtract_domain (const isl::checked::union_set &uset) const
isl::checked::pw_aff subtract_domain (const isl::checked::basic_set &set) const
isl::checked::pw_aff subtract_domain (const isl::checked::point &set) const
isl::checked::pw_aff tdiv_q (isl::checked::pw_aff pa2) const
isl::checked::pw_aff tdiv_r (isl::checked::pw_aff pa2) const
isl::checked::pw_aff_list to_list () const
isl::checked::multi_pw_aff to_multi_pw_aff () const
isl::checked::union_pw_aff to_union_pw_aff () const
isl::checked::union_pw_multi_aff to_union_pw_multi_aff () const
isl::checked::multi_pw_aff unbind_params_insert_domain (const isl::checked::multi_id &domain) const
isl::checked::multi_pw_aff union_add (const isl::checked::multi_pw_aff &mpa2) const
isl::checked::multi_union_pw_aff union_add (const isl::checked::multi_union_pw_aff &mupa2) const
isl::checked::pw_aff union_add (isl::checked::pw_aff pwaff2) const
isl::checked::pw_multi_aff union_add (const isl::checked::pw_multi_aff &pma2) const
isl::checked::union_pw_aff union_add (const isl::checked::union_pw_aff &upa2) const
isl::checked::union_pw_multi_aff union_add (const isl::checked::union_pw_multi_aff &upma2) const
isl::checked::pw_aff union_add (const isl::checked::aff &pwaff2) const

Static Public Member Functions

static pw_aff from (const isl::pw_aff &obj)
Static Public Member Functions inherited from isl::checked::pw_aff
static isl::checked::pw_aff param_on_domain (isl::checked::set domain, isl::checked::id id)

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::pw_aff
 pw_aff (__isl_take isl_pw_aff *ptr)
Protected Attributes inherited from isl::checked::pw_aff
isl_pw_aff * ptr = nullptr

Detailed Description

Definition at line 7360 of file typed_cpp.h.

Constructor & Destructor Documentation

◆ pw_aff() [1/4]

isl::typed::pw_aff< Anonymous >::pw_aff ( )
default

◆ pw_aff() [2/4]

isl::typed::pw_aff< Anonymous >::pw_aff ( const isl::pw_aff< Anonymous > & obj)
inline

Definition at line 7423 of file typed_cpp.h.

References obj, and pw_aff.

◆ pw_aff() [3/4]

isl::typed::pw_aff< Anonymous >::pw_aff ( const typed::aff< Anonymous > & aff)
inline

References aff.

◆ pw_aff() [4/4]

isl::typed::pw_aff< Anonymous >::pw_aff ( const isl::ctx & ctx,
const std::string & str )
inlineexplicit

References isl::checked::pw_aff::ctx(), and str.

Member Function Documentation

◆ add() [1/7]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::add ( const typed::aff< Anonymous > & pwaff2) const
inline

◆ add() [2/7]

◆ add() [3/7]

◆ add() [4/7]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::add ( const typed::pw_aff< Anonymous > & pwaff2) const
inline

◆ add() [5/7]

◆ add() [6/7]

◆ add() [7/7]

◆ add_constant() [1/3]

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::add_constant ( const typed::multi_val< Anonymous > & mv) const
inline

◆ add_constant() [2/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::add_constant ( const typed::val< Anonymous > & v) const
inline

◆ add_constant() [3/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::add_constant ( long v) const
inline

◆ apply()

template<typename Range>
typed::union_pw_multi_aff< Range > isl::typed::pw_aff< Anonymous >::apply ( const typed::union_pw_multi_aff< Anonymous, Range > & upma2) const
inline

◆ as_aff()

typed::aff< Anonymous > isl::typed::pw_aff< Anonymous >::as_aff ( ) const
inline

◆ as_map()

typed::map< Anonymous > isl::typed::pw_aff< Anonymous >::as_map ( ) const
inlinedelete

◆ as_multi_aff()

typed::multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::as_multi_aff ( ) const
inline

◆ as_multi_union_pw_aff()

typed::multi_union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::as_multi_union_pw_aff ( ) const
inline

◆ as_pw_multi_aff()

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::as_pw_multi_aff ( ) const
inline

◆ as_set()

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::as_set ( ) const
inline

◆ as_union_map()

typed::union_map< Anonymous > isl::typed::pw_aff< Anonymous >::as_union_map ( ) const
inlinedelete

◆ at()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::at ( int pos) const
inline

References pos().

◆ bind() [1/3]

typed::set isl::typed::pw_aff< Anonymous >::bind ( const std::string & id) const
inline

◆ bind() [2/3]

typed::set isl::typed::pw_aff< Anonymous >::bind ( const typed::id< Anonymous > & id) const
inline

◆ bind() [3/3]

typed::set isl::typed::pw_aff< Anonymous >::bind ( const typed::multi_id< Anonymous > & tuple) const
inline

References tuple.

◆ bind_domain()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::bind_domain ( const typed::multi_id<> & tuple) const
inlinedelete

References tuple.

◆ bind_domain_wrapped_domain()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::bind_domain_wrapped_domain ( const typed::multi_id<> & tuple) const
inlinedelete

References tuple.

◆ ceil()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::ceil ( ) const
inline

◆ coalesce()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::coalesce ( ) const
inline

◆ cond()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::cond ( const typed::pw_aff< Anonymous > & pwaff_true,
const typed::pw_aff< Anonymous > & pwaff_false ) const
inline

◆ domain()

typed::set isl::typed::pw_aff< Anonymous >::domain ( ) const
inline

◆ domain_reverse()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::domain_reverse ( ) const
inlinedelete

◆ drop_unused_params()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::drop_unused_params ( ) const
inline

◆ extract_pw_multi_aff()

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::extract_pw_multi_aff ( const typed::space< Anonymous > & space) const
inline

References space.

◆ floor()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::floor ( ) const
inline

◆ from()

pw_aff isl::typed::pw_aff< Anonymous >::from ( const isl::pw_aff< Anonymous > & obj)
inlinestatic

Definition at line 7424 of file typed_cpp.h.

References obj, and pw_aff.

◆ ge_set() [1/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::ge_set ( const typed::aff<> & pwaff2) const
inlinedelete

◆ ge_set() [2/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::ge_set ( const typed::pw_aff<> & pwaff2) const
inlinedelete

◆ get_space()

typed::space< Anonymous > isl::typed::pw_aff< Anonymous >::get_space ( ) const
inlinedelete

◆ gist() [1/4]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::gist ( const typed::basic_set<> & context) const
inline

References context.

◆ gist() [2/4]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::gist ( const typed::point<> & context) const
inline

References context.

◆ gist() [3/4]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::gist ( const typed::set<> & context) const
inline

References context.

◆ gist() [4/4]

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::gist ( const typed::union_set<> & context) const
inline

References context.

◆ gist_params() [1/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::gist_params ( const typed::basic_set<> & context) const
inline

References context.

◆ gist_params() [2/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::gist_params ( const typed::point<> & context) const
inline

References context.

◆ gist_params() [3/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::gist_params ( const typed::set<> & context) const
inline

References context.

◆ gt_set() [1/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::gt_set ( const typed::aff<> & pwaff2) const
inlinedelete

◆ gt_set() [2/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::gt_set ( const typed::pw_aff<> & pwaff2) const
inlinedelete

◆ identity()

◆ insert_domain()

template<typename Domain>
typed::pw_aff< Domain, Anonymous > isl::typed::pw_aff< Anonymous >::insert_domain ( const typed::space< Domain > & domain) const
inline

References domain().

◆ intersect_domain() [1/5]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_domain ( const typed::basic_set<> & set) const
inlinedelete

References set.

◆ intersect_domain() [2/5]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_domain ( const typed::point<> & set) const
inlinedelete

References set.

◆ intersect_domain() [3/5]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_domain ( const typed::set<> & set) const
inlinedelete

References set.

◆ intersect_domain() [4/5]

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_domain ( const typed::space<> & space) const
inlinedelete

References space.

◆ intersect_domain() [5/5]

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_domain ( const typed::union_set<> & uset) const
inlinedelete

◆ intersect_domain_wrapped_domain()

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_domain_wrapped_domain ( const typed::union_set<> & uset) const
inlinedelete

◆ intersect_params() [1/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_params ( const typed::basic_set<> & set) const
inline

References set.

◆ intersect_params() [2/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_params ( const typed::point<> & set) const
inline

References set.

◆ intersect_params() [3/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::intersect_params ( const typed::set<> & set) const
inline

References set.

◆ le_set() [1/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::le_set ( const typed::aff<> & pwaff2) const
inlinedelete

◆ le_set() [2/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::le_set ( const typed::pw_aff<> & pwaff2) const
inlinedelete

◆ list()

◆ lt_set() [1/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::lt_set ( const typed::aff<> & pwaff2) const
inlinedelete

◆ lt_set() [2/2]

typed::set< Anonymous > isl::typed::pw_aff< Anonymous >::lt_set ( const typed::pw_aff<> & pwaff2) const
inlinedelete

◆ max() [1/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::max ( const typed::aff< Anonymous > & pwaff2) const
inline

◆ max() [2/3]

◆ max() [3/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::max ( const typed::pw_aff< Anonymous > & pwaff2) const
inline

◆ max_multi_val()

typed::multi_val< Anonymous > isl::typed::pw_aff< Anonymous >::max_multi_val ( ) const
inline

◆ max_val()

typed::val< Anonymous > isl::typed::pw_aff< Anonymous >::max_val ( ) const
inline

◆ min() [1/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::min ( const typed::aff< Anonymous > & pwaff2) const
inline

◆ min() [2/3]

◆ min() [3/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::min ( const typed::pw_aff< Anonymous > & pwaff2) const
inline

◆ min_multi_val()

typed::multi_val< Anonymous > isl::typed::pw_aff< Anonymous >::min_multi_val ( ) const
inline

◆ min_val()

typed::val< Anonymous > isl::typed::pw_aff< Anonymous >::min_val ( ) const
inline

◆ mod() [1/2]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::mod ( const typed::val< Anonymous > & mod) const
inline

References mod().

Referenced by mod(), and mod().

◆ mod() [2/2]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::mod ( long mod) const
inline

References mod().

◆ neg()

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::neg ( ) const
inline

◆ params()

typed::set isl::typed::pw_aff< Anonymous >::params ( ) const
inline

◆ preimage_domain_wrapped_domain() [1/2]

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::preimage_domain_wrapped_domain ( const typed::pw_multi_aff<> & pma2) const
inlinedelete

◆ preimage_domain_wrapped_domain() [2/2]

typed::union_pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::preimage_domain_wrapped_domain ( const typed::union_pw_multi_aff<> & upma2) const
inlinedelete

◆ product() [1/2]

template<typename Range>
typed::multi_pw_aff< pair< Anonymous, Range > > isl::typed::pw_aff< Anonymous >::product ( const typed::multi_pw_aff< Range > & multi2) const
inline

◆ product() [2/2]

template<typename Range>
typed::pw_multi_aff< pair< Anonymous, Range > > isl::typed::pw_aff< Anonymous >::product ( const typed::pw_multi_aff< Range > & pma2) const
inline

◆ pullback() [1/4]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::pullback ( const typed::multi_aff<> & ma) const
inlinedelete

References ma.

◆ pullback() [2/4]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::pullback ( const typed::multi_pw_aff<> & mpa) const
inlinedelete

◆ pullback() [3/4]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::pullback ( const typed::pw_multi_aff<> & pma) const
inlinedelete

References pma.

◆ pullback() [4/4]

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::pullback ( const typed::union_pw_multi_aff<> & upma) const
inlinedelete

◆ pw_multi_aff_list()

typed::pw_multi_aff_list< Anonymous > isl::typed::pw_aff< Anonymous >::pw_multi_aff_list ( ) const
inline

◆ range_factor_domain()

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::range_factor_domain ( ) const
inlinedelete

◆ range_factor_range()

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::range_factor_range ( ) const
inlinedelete

◆ range_product() [1/4]

typed::multi_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::range_product ( const typed::multi_pw_aff<> & multi2) const
inlinedelete

◆ range_product() [2/4]

typed::multi_union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::range_product ( const typed::multi_union_pw_aff<> & multi2) const
inlinedelete

◆ range_product() [3/4]

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::range_product ( const typed::pw_multi_aff<> & pma2) const
inlinedelete

◆ range_product() [4/4]

typed::union_pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::range_product ( const typed::union_pw_multi_aff<> & upma2) const
inlinedelete

◆ scale() [1/3]

◆ scale() [2/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::scale ( const typed::val< Anonymous > & v) const
inline

◆ scale() [3/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::scale ( long v) const
inline

◆ scale_down() [1/3]

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::scale_down ( const typed::multi_val< Anonymous > & mv) const
inline

◆ scale_down() [2/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::scale_down ( const typed::val< Anonymous > & f) const
inline

References f.

◆ scale_down() [3/3]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::scale_down ( long f) const
inline

References f.

◆ set_at() [1/2]

typed::multi_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::set_at ( int pos,
const typed::pw_aff< Anonymous > & el ) const
inline

References pos().

◆ set_at() [2/2]

typed::multi_union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::set_at ( int pos,
const typed::union_pw_aff< Anonymous > & el ) const
inline

References pos().

◆ set_range_tuple() [1/2]

template<typename Domain2>
typed::pw_multi_aff< Domain2 > isl::typed::pw_aff< Anonymous >::set_range_tuple ( const std::string & id) const
inline

◆ set_range_tuple() [2/2]

template<typename Domain2>
typed::pw_multi_aff< Domain2 > isl::typed::pw_aff< Anonymous >::set_range_tuple ( const typed::id< Anonymous > & id) const
inline

◆ space()

typed::space< Anonymous > isl::typed::pw_aff< Anonymous >::space ( ) const
inline

◆ sub() [1/7]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::sub ( const typed::aff< Anonymous > & pwaff2) const
inline

◆ sub() [2/7]

◆ sub() [3/7]

◆ sub() [4/7]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::sub ( const typed::pw_aff< Anonymous > & pwaff2) const
inline

◆ sub() [5/7]

◆ sub() [6/7]

◆ sub() [7/7]

◆ subtract_domain() [1/5]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::subtract_domain ( const typed::basic_set<> & set) const
inlinedelete

References set.

◆ subtract_domain() [2/5]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::subtract_domain ( const typed::point<> & set) const
inlinedelete

References set.

◆ subtract_domain() [3/5]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::subtract_domain ( const typed::set<> & set) const
inlinedelete

References set.

◆ subtract_domain() [4/5]

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::subtract_domain ( const typed::space<> & space) const
inlinedelete

References space.

◆ subtract_domain() [5/5]

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::subtract_domain ( const typed::union_set<> & uset) const
inlinedelete

◆ to_multi_pw_aff()

typed::multi_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::to_multi_pw_aff ( ) const
inline

◆ to_union_pw_aff()

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::to_union_pw_aff ( ) const
inline

◆ to_union_pw_multi_aff()

typed::union_pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::to_union_pw_multi_aff ( ) const
inline

◆ unbind_params_insert_domain()

template<typename Domain>
typed::multi_pw_aff< Domain, Anonymous > isl::typed::pw_aff< Anonymous >::unbind_params_insert_domain ( const typed::multi_id< Domain > & domain) const
inline

References domain().

◆ union_add() [1/7]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::union_add ( const typed::aff< Anonymous > & pwaff2) const
inline

◆ union_add() [2/7]

typed::multi_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::union_add ( const typed::multi_pw_aff< Anonymous > & mpa2) const
inline

◆ union_add() [3/7]

◆ union_add() [4/7]

typed::pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::union_add ( const typed::pw_aff< Anonymous > & pwaff2) const
inline

◆ union_add() [5/7]

typed::pw_multi_aff< Anonymous > isl::typed::pw_aff< Anonymous >::union_add ( const typed::pw_multi_aff< Anonymous > & pma2) const
inline

◆ union_add() [6/7]

typed::union_pw_aff< Anonymous > isl::typed::pw_aff< Anonymous >::union_add ( const typed::union_pw_aff< Anonymous > & upa2) const
inline

◆ union_add() [7/7]

◆ aff

template<typename...>
friend struct aff
friend

Definition at line 7362 of file typed_cpp.h.

References aff.

Referenced by aff, and pw_aff().

◆ aff_list

template<typename...>
friend struct aff_list
friend

Definition at line 7364 of file typed_cpp.h.

References aff_list.

Referenced by aff_list.

◆ basic_map

template<typename...>
friend struct basic_map
friend

Definition at line 7366 of file typed_cpp.h.

References basic_map.

Referenced by basic_map.

◆ basic_set

template<typename...>
friend struct basic_set
friend

Definition at line 7368 of file typed_cpp.h.

References basic_set.

Referenced by basic_set.

◆ fixed_box

template<typename...>
friend struct fixed_box
friend

Definition at line 7370 of file typed_cpp.h.

References fixed_box.

Referenced by fixed_box.

◆ id

template<typename...>
friend struct id
friend

Definition at line 7372 of file typed_cpp.h.

References id.

Referenced by id.

◆ id_list

template<typename...>
friend struct id_list
friend

Definition at line 7374 of file typed_cpp.h.

References id_list.

Referenced by id_list.

◆ map

template<typename...>
friend struct map
friend

Definition at line 7376 of file typed_cpp.h.

References map.

Referenced by map.

◆ map_list

template<typename...>
friend struct map_list
friend

Definition at line 7378 of file typed_cpp.h.

References map_list.

Referenced by map_list.

◆ multi_aff

template<typename...>
friend struct multi_aff
friend

Definition at line 7380 of file typed_cpp.h.

References multi_aff.

Referenced by multi_aff.

◆ multi_id

template<typename...>
friend struct multi_id
friend

Definition at line 7382 of file typed_cpp.h.

References multi_id.

Referenced by multi_id.

◆ multi_pw_aff

template<typename...>
friend struct multi_pw_aff
friend

Definition at line 7384 of file typed_cpp.h.

References multi_pw_aff.

Referenced by multi_pw_aff.

◆ multi_union_pw_aff

template<typename...>
friend struct multi_union_pw_aff
friend

Definition at line 7386 of file typed_cpp.h.

References multi_union_pw_aff.

Referenced by multi_union_pw_aff.

◆ multi_val

template<typename...>
friend struct multi_val
friend

Definition at line 7388 of file typed_cpp.h.

References multi_val.

Referenced by multi_val.

◆ point

template<typename...>
friend struct point
friend

Definition at line 7390 of file typed_cpp.h.

References point.

Referenced by point.

◆ pw_aff

template<typename...>
friend struct pw_aff
friend

Definition at line 7392 of file typed_cpp.h.

References pw_aff.

Referenced by from(), pw_aff, and pw_aff().

◆ pw_aff_list

template<typename...>
friend struct pw_aff_list
friend

Definition at line 7394 of file typed_cpp.h.

References pw_aff_list.

Referenced by pw_aff_list.

◆ pw_multi_aff

template<typename...>
friend struct pw_multi_aff
friend

Definition at line 7396 of file typed_cpp.h.

References pw_multi_aff.

Referenced by pw_multi_aff.

◆ pw_multi_aff_list

template<typename...>
friend struct pw_multi_aff_list
friend

Definition at line 7398 of file typed_cpp.h.

References pw_multi_aff_list.

Referenced by pw_multi_aff_list.

◆ set

template<typename...>
friend struct set
friend

◆ set_list

template<typename...>
friend struct set_list
friend

Definition at line 7402 of file typed_cpp.h.

References set_list.

Referenced by set_list.

◆ space

template<typename...>
friend struct space
friend

Definition at line 7404 of file typed_cpp.h.

References space.

Referenced by extract_pw_multi_aff(), intersect_domain(), space, and subtract_domain().

◆ union_map

template<typename...>
friend struct union_map
friend

Definition at line 7406 of file typed_cpp.h.

References union_map.

Referenced by union_map.

◆ union_pw_aff

template<typename...>
friend struct union_pw_aff
friend

Definition at line 7408 of file typed_cpp.h.

References union_pw_aff.

Referenced by union_pw_aff.

◆ union_pw_aff_list

template<typename...>
friend struct union_pw_aff_list
friend

Definition at line 7410 of file typed_cpp.h.

References union_pw_aff_list.

Referenced by union_pw_aff_list.

◆ union_pw_multi_aff

template<typename...>
friend struct union_pw_multi_aff
friend

Definition at line 7412 of file typed_cpp.h.

References union_pw_multi_aff.

Referenced by union_pw_multi_aff.

◆ union_set

template<typename...>
friend struct union_set
friend

Definition at line 7414 of file typed_cpp.h.

References union_set.

Referenced by union_set.

◆ union_set_list

template<typename...>
friend struct union_set_list
friend

Definition at line 7416 of file typed_cpp.h.

References union_set_list.

Referenced by union_set_list.

◆ val

template<typename...>
friend struct val
friend

Definition at line 7418 of file typed_cpp.h.

References val.

Referenced by val.

◆ val_list

template<typename...>
friend struct val_list
friend

Definition at line 7420 of file typed_cpp.h.

References val_list.

Referenced by val_list.


The documentation for this struct was generated from the following file: