Polly 22.0.0git
isl Namespace Reference

These are automatically generated checked C++ bindings for isl. More...

Namespaces

namespace  noexceptions

Classes

class  aff
class  aff_list
class  ast_build
class  ast_expr
class  ast_expr_id
class  ast_expr_int
class  ast_expr_op
class  ast_expr_op_access
class  ast_expr_op_add
class  ast_expr_op_address_of
class  ast_expr_op_and
class  ast_expr_op_and_then
class  ast_expr_op_call
class  ast_expr_op_cond
class  ast_expr_op_div
class  ast_expr_op_eq
class  ast_expr_op_fdiv_q
class  ast_expr_op_ge
class  ast_expr_op_gt
class  ast_expr_op_le
class  ast_expr_op_lt
class  ast_expr_op_max
class  ast_expr_op_member
class  ast_expr_op_min
class  ast_expr_op_minus
class  ast_expr_op_mul
class  ast_expr_op_or
class  ast_expr_op_or_else
class  ast_expr_op_pdiv_q
class  ast_expr_op_pdiv_r
class  ast_expr_op_select
class  ast_expr_op_sub
class  ast_expr_op_zdiv_r
class  ast_node
class  ast_node_block
class  ast_node_for
class  ast_node_if
class  ast_node_list
class  ast_node_mark
class  ast_node_user
class  basic_map
class  basic_map_list
class  basic_set
class  basic_set_list
class  boolean
struct  checker
class  constraint
class  ctx
class  fixed_box
class  id
class  id_list
class  id_to_ast_expr
class  isl_iterator
class  local_space
class  map
class  map_list
class  multi_aff
class  multi_id
class  multi_pw_aff
class  multi_union_pw_aff
class  multi_val
class  point
class  pw_aff
class  pw_aff_list
class  pw_multi_aff
class  pw_multi_aff_list
class  schedule
class  schedule_constraints
class  schedule_node
class  schedule_node_band
class  schedule_node_context
class  schedule_node_domain
class  schedule_node_expansion
class  schedule_node_extension
class  schedule_node_filter
class  schedule_node_guard
class  schedule_node_leaf
class  schedule_node_mark
class  schedule_node_sequence
class  schedule_node_set
class  set
class  set_list
class  size
class  space
class  stat
class  union_access_info
class  union_flow
class  union_map
class  union_pw_aff
class  union_pw_aff_list
class  union_pw_multi_aff
class  union_set
class  union_set_list
class  val
class  val_list

Typedefs

template<typename ListT>
using list_element_type = decltype(std::declval<ListT>().get_at(0))

Enumerations

enum class  dim {
  cst = isl_dim_cst , param = isl_dim_param , in = isl_dim_in , out = isl_dim_out ,
  set = isl_dim_set , div = isl_dim_div , all = isl_dim_all
}

Functions

template<typename T>
isl_iterator< T > begin (const T &t)
template<typename T>
isl_iterator< T > end (const T &t)
boolean manage (isl_bool val)
stat manage (isl_stat val)
size manage (isl_size val)
aff manage (__isl_take isl_aff *ptr)
aff manage_copy (__isl_keep isl_aff *ptr)
aff_list manage (__isl_take isl_aff_list *ptr)
aff_list manage_copy (__isl_keep isl_aff_list *ptr)
ast_build manage (__isl_take isl_ast_build *ptr)
ast_build manage_copy (__isl_keep isl_ast_build *ptr)
ast_expr manage (__isl_take isl_ast_expr *ptr)
ast_expr manage_copy (__isl_keep isl_ast_expr *ptr)
ast_node manage (__isl_take isl_ast_node *ptr)
ast_node manage_copy (__isl_keep isl_ast_node *ptr)
ast_node_list manage (__isl_take isl_ast_node_list *ptr)
ast_node_list manage_copy (__isl_keep isl_ast_node_list *ptr)
basic_map manage (__isl_take isl_basic_map *ptr)
basic_map manage_copy (__isl_keep isl_basic_map *ptr)
basic_map_list manage (__isl_take isl_basic_map_list *ptr)
basic_map_list manage_copy (__isl_keep isl_basic_map_list *ptr)
basic_set manage (__isl_take isl_basic_set *ptr)
basic_set manage_copy (__isl_keep isl_basic_set *ptr)
basic_set_list manage (__isl_take isl_basic_set_list *ptr)
basic_set_list manage_copy (__isl_keep isl_basic_set_list *ptr)
constraint manage (__isl_take isl_constraint *ptr)
constraint manage_copy (__isl_keep isl_constraint *ptr)
fixed_box manage (__isl_take isl_fixed_box *ptr)
fixed_box manage_copy (__isl_keep isl_fixed_box *ptr)
id manage (__isl_take isl_id *ptr)
id manage_copy (__isl_keep isl_id *ptr)
id_list manage (__isl_take isl_id_list *ptr)
id_list manage_copy (__isl_keep isl_id_list *ptr)
id_to_ast_expr manage (__isl_take isl_id_to_ast_expr *ptr)
id_to_ast_expr manage_copy (__isl_keep isl_id_to_ast_expr *ptr)
local_space manage (__isl_take isl_local_space *ptr)
local_space manage_copy (__isl_keep isl_local_space *ptr)
map manage (__isl_take isl_map *ptr)
map manage_copy (__isl_keep isl_map *ptr)
map_list manage (__isl_take isl_map_list *ptr)
map_list manage_copy (__isl_keep isl_map_list *ptr)
multi_aff manage (__isl_take isl_multi_aff *ptr)
multi_aff manage_copy (__isl_keep isl_multi_aff *ptr)
multi_id manage (__isl_take isl_multi_id *ptr)
multi_id manage_copy (__isl_keep isl_multi_id *ptr)
multi_pw_aff manage (__isl_take isl_multi_pw_aff *ptr)
multi_pw_aff manage_copy (__isl_keep isl_multi_pw_aff *ptr)
multi_union_pw_aff manage (__isl_take isl_multi_union_pw_aff *ptr)
multi_union_pw_aff manage_copy (__isl_keep isl_multi_union_pw_aff *ptr)
multi_val manage (__isl_take isl_multi_val *ptr)
multi_val manage_copy (__isl_keep isl_multi_val *ptr)
point manage (__isl_take isl_point *ptr)
point manage_copy (__isl_keep isl_point *ptr)
pw_aff manage (__isl_take isl_pw_aff *ptr)
pw_aff manage_copy (__isl_keep isl_pw_aff *ptr)
pw_aff_list manage (__isl_take isl_pw_aff_list *ptr)
pw_aff_list manage_copy (__isl_keep isl_pw_aff_list *ptr)
pw_multi_aff manage (__isl_take isl_pw_multi_aff *ptr)
pw_multi_aff manage_copy (__isl_keep isl_pw_multi_aff *ptr)
pw_multi_aff_list manage (__isl_take isl_pw_multi_aff_list *ptr)
pw_multi_aff_list manage_copy (__isl_keep isl_pw_multi_aff_list *ptr)
schedule manage (__isl_take isl_schedule *ptr)
schedule manage_copy (__isl_keep isl_schedule *ptr)
schedule_constraints manage (__isl_take isl_schedule_constraints *ptr)
schedule_constraints manage_copy (__isl_keep isl_schedule_constraints *ptr)
schedule_node manage (__isl_take isl_schedule_node *ptr)
schedule_node manage_copy (__isl_keep isl_schedule_node *ptr)
set manage (__isl_take isl_set *ptr)
set manage_copy (__isl_keep isl_set *ptr)
set_list manage (__isl_take isl_set_list *ptr)
set_list manage_copy (__isl_keep isl_set_list *ptr)
space manage (__isl_take isl_space *ptr)
space manage_copy (__isl_keep isl_space *ptr)
union_access_info manage (__isl_take isl_union_access_info *ptr)
union_access_info manage_copy (__isl_keep isl_union_access_info *ptr)
union_flow manage (__isl_take isl_union_flow *ptr)
union_flow manage_copy (__isl_keep isl_union_flow *ptr)
union_map manage (__isl_take isl_union_map *ptr)
union_map manage_copy (__isl_keep isl_union_map *ptr)
union_pw_aff manage (__isl_take isl_union_pw_aff *ptr)
union_pw_aff manage_copy (__isl_keep isl_union_pw_aff *ptr)
union_pw_aff_list manage (__isl_take isl_union_pw_aff_list *ptr)
union_pw_aff_list manage_copy (__isl_keep isl_union_pw_aff_list *ptr)
union_pw_multi_aff manage (__isl_take isl_union_pw_multi_aff *ptr)
union_pw_multi_aff manage_copy (__isl_keep isl_union_pw_multi_aff *ptr)
union_set manage (__isl_take isl_union_set *ptr)
union_set manage_copy (__isl_keep isl_union_set *ptr)
union_set_list manage (__isl_take isl_union_set_list *ptr)
union_set_list manage_copy (__isl_keep isl_union_set_list *ptr)
val manage (__isl_take isl_val *ptr)
val manage_copy (__isl_keep isl_val *ptr)
val_list manage (__isl_take isl_val_list *ptr)
val_list manage_copy (__isl_keep isl_val_list *ptr)
std::ostream & operator<< (std::ostream &os, const aff &obj)
std::ostream & operator<< (std::ostream &os, const aff_list &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_id &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_int &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_access &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_add &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_address_of &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_and &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_and_then &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_call &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_cond &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_div &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_eq &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_fdiv_q &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_ge &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_gt &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_le &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_lt &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_max &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_member &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_min &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_minus &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_mul &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_or &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_or_else &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_pdiv_q &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_pdiv_r &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_select &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_sub &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_zdiv_r &obj)
std::ostream & operator<< (std::ostream &os, const ast_node &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_block &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_for &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_if &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_list &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_mark &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_user &obj)
std::ostream & operator<< (std::ostream &os, const basic_map &obj)
std::ostream & operator<< (std::ostream &os, const basic_map_list &obj)
std::ostream & operator<< (std::ostream &os, const basic_set &obj)
std::ostream & operator<< (std::ostream &os, const basic_set_list &obj)
std::ostream & operator<< (std::ostream &os, const fixed_box &obj)
std::ostream & operator<< (std::ostream &os, const id &obj)
std::ostream & operator<< (std::ostream &os, const id_list &obj)
std::ostream & operator<< (std::ostream &os, const map &obj)
std::ostream & operator<< (std::ostream &os, const map_list &obj)
std::ostream & operator<< (std::ostream &os, const multi_aff &obj)
std::ostream & operator<< (std::ostream &os, const multi_id &obj)
std::ostream & operator<< (std::ostream &os, const multi_pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const multi_union_pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const multi_val &obj)
std::ostream & operator<< (std::ostream &os, const point &obj)
std::ostream & operator<< (std::ostream &os, const pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const pw_aff_list &obj)
std::ostream & operator<< (std::ostream &os, const pw_multi_aff &obj)
std::ostream & operator<< (std::ostream &os, const pw_multi_aff_list &obj)
std::ostream & operator<< (std::ostream &os, const schedule &obj)
std::ostream & operator<< (std::ostream &os, const schedule_constraints &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_band &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_context &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_domain &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_expansion &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_extension &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_filter &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_guard &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_leaf &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_mark &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_sequence &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_set &obj)
std::ostream & operator<< (std::ostream &os, const set &obj)
std::ostream & operator<< (std::ostream &os, const set_list &obj)
std::ostream & operator<< (std::ostream &os, const space &obj)
std::ostream & operator<< (std::ostream &os, const union_access_info &obj)
std::ostream & operator<< (std::ostream &os, const union_flow &obj)
std::ostream & operator<< (std::ostream &os, const union_map &obj)
std::ostream & operator<< (std::ostream &os, const union_pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const union_pw_aff_list &obj)
std::ostream & operator<< (std::ostream &os, const union_pw_multi_aff &obj)
std::ostream & operator<< (std::ostream &os, const union_set &obj)
std::ostream & operator<< (std::ostream &os, const union_set_list &obj)
std::ostream & operator<< (std::ostream &os, const val &obj)
std::ostream & operator<< (std::ostream &os, const val_list &obj)

Detailed Description

These are automatically generated checked C++ bindings for isl.

isl is a library for computing with integer sets and maps described by Presburger formulas. On top of this, isl provides various tools for polyhedral compilation, ranging from dependence analysis over scheduling to AST generation.

Enumeration Type Documentation

◆ dim

enum class isl::dim
strong
Enumerator
cst 
param 
in 
out 
set 
div 
all 

Definition at line 190 of file isl-noexceptions.h.

Function Documentation

◆ manage() [1/47]

aff isl::manage ( __isl_take isl_aff * ptr)
inline

Definition at line 4850 of file isl-noexceptions.h.

◆ manage() [2/47]

aff_list isl::manage ( __isl_take isl_aff_list * ptr)
inline

Definition at line 5843 of file isl-noexceptions.h.

◆ manage() [3/47]

ast_build isl::manage ( __isl_take isl_ast_build * ptr)
inline

Definition at line 5987 of file isl-noexceptions.h.

◆ manage() [4/47]

ast_expr isl::manage ( __isl_take isl_ast_expr * ptr)
inline

Definition at line 6148 of file isl-noexceptions.h.

◆ manage() [5/47]

ast_node isl::manage ( __isl_take isl_ast_node * ptr)
inline

Definition at line 7331 of file isl-noexceptions.h.

◆ manage() [6/47]

ast_node_list isl::manage ( __isl_take isl_ast_node_list * ptr)
inline

Definition at line 7651 of file isl-noexceptions.h.

◆ manage() [7/47]

basic_map isl::manage ( __isl_take isl_basic_map * ptr)
inline

Definition at line 7888 of file isl-noexceptions.h.

◆ manage() [8/47]

basic_map_list isl::manage ( __isl_take isl_basic_map_list * ptr)
inline

Definition at line 8879 of file isl-noexceptions.h.

◆ manage() [9/47]

basic_set isl::manage ( __isl_take isl_basic_set * ptr)
inline

Definition at line 9017 of file isl-noexceptions.h.

◆ manage() [10/47]

basic_set_list isl::manage ( __isl_take isl_basic_set_list * ptr)
inline

Definition at line 9847 of file isl-noexceptions.h.

◆ manage() [11/47]

constraint isl::manage ( __isl_take isl_constraint * ptr)
inline

Definition at line 9985 of file isl-noexceptions.h.

◆ manage() [12/47]

fixed_box isl::manage ( __isl_take isl_fixed_box * ptr)
inline

Definition at line 10073 of file isl-noexceptions.h.

◆ manage() [13/47]

id isl::manage ( __isl_take isl_id * ptr)
inline

Definition at line 10177 of file isl-noexceptions.h.

◆ manage() [14/47]

id_list isl::manage ( __isl_take isl_id_list * ptr)
inline

Definition at line 10283 of file isl-noexceptions.h.

◆ manage() [15/47]

id_to_ast_expr isl::manage ( __isl_take isl_id_to_ast_expr * ptr)
inline

Definition at line 10437 of file isl-noexceptions.h.

◆ manage() [16/47]

local_space isl::manage ( __isl_take isl_local_space * ptr)
inline

Definition at line 10507 of file isl-noexceptions.h.

◆ manage() [17/47]

map isl::manage ( __isl_take isl_map * ptr)
inline

Definition at line 10566 of file isl-noexceptions.h.

◆ manage() [18/47]

map_list isl::manage ( __isl_take isl_map_list * ptr)
inline

Definition at line 11824 of file isl-noexceptions.h.

◆ manage() [19/47]

multi_aff isl::manage ( __isl_take isl_multi_aff * ptr)
inline

Definition at line 11968 of file isl-noexceptions.h.

◆ manage() [20/47]

multi_id isl::manage ( __isl_take isl_multi_id * ptr)
inline

Definition at line 12789 of file isl-noexceptions.h.

◆ manage() [21/47]

multi_pw_aff isl::manage ( __isl_take isl_multi_pw_aff * ptr)
inline

Definition at line 12945 of file isl-noexceptions.h.

◆ manage() [22/47]

Definition at line 13610 of file isl-noexceptions.h.

◆ manage() [23/47]

multi_val isl::manage ( __isl_take isl_multi_val * ptr)
inline

Definition at line 13938 of file isl-noexceptions.h.

◆ manage() [24/47]

point isl::manage ( __isl_take isl_point * ptr)
inline

Definition at line 14233 of file isl-noexceptions.h.

◆ manage() [25/47]

pw_aff isl::manage ( __isl_take isl_pw_aff * ptr)
inline

Definition at line 15007 of file isl-noexceptions.h.

◆ manage() [26/47]

pw_aff_list isl::manage ( __isl_take isl_pw_aff_list * ptr)
inline

Definition at line 15962 of file isl-noexceptions.h.

◆ manage() [27/47]

pw_multi_aff isl::manage ( __isl_take isl_pw_multi_aff * ptr)
inline

Definition at line 16106 of file isl-noexceptions.h.

◆ manage() [28/47]

pw_multi_aff_list isl::manage ( __isl_take isl_pw_multi_aff_list * ptr)
inline

Definition at line 16934 of file isl-noexceptions.h.

◆ manage() [29/47]

schedule isl::manage ( __isl_take isl_schedule * ptr)
inline

Definition at line 17078 of file isl-noexceptions.h.

◆ manage() [30/47]

Definition at line 17224 of file isl-noexceptions.h.

◆ manage() [31/47]

schedule_node isl::manage ( __isl_take isl_schedule_node * ptr)
inline

Definition at line 17414 of file isl-noexceptions.h.

◆ manage() [32/47]

set isl::manage ( __isl_take isl_set * ptr)
inline

Definition at line 18439 of file isl-noexceptions.h.

◆ manage() [33/47]

set_list isl::manage ( __isl_take isl_set_list * ptr)
inline

Definition at line 19413 of file isl-noexceptions.h.

◆ manage() [34/47]

space isl::manage ( __isl_take isl_space * ptr)
inline

Definition at line 19557 of file isl-noexceptions.h.

◆ manage() [35/47]

union_access_info isl::manage ( __isl_take isl_union_access_info * ptr)
inline

Definition at line 20084 of file isl-noexceptions.h.

◆ manage() [36/47]

union_flow isl::manage ( __isl_take isl_union_flow * ptr)
inline

Definition at line 20191 of file isl-noexceptions.h.

◆ manage() [37/47]

union_map isl::manage ( __isl_take isl_union_map * ptr)
inline

Definition at line 20322 of file isl-noexceptions.h.

◆ manage() [38/47]

union_pw_aff isl::manage ( __isl_take isl_union_pw_aff * ptr)
inline

Definition at line 20946 of file isl-noexceptions.h.

◆ manage() [39/47]

union_pw_aff_list isl::manage ( __isl_take isl_union_pw_aff_list * ptr)
inline

Definition at line 21422 of file isl-noexceptions.h.

◆ manage() [40/47]

Definition at line 21566 of file isl-noexceptions.h.

◆ manage() [41/47]

union_set isl::manage ( __isl_take isl_union_set * ptr)
inline

Definition at line 21869 of file isl-noexceptions.h.

◆ manage() [42/47]

union_set_list isl::manage ( __isl_take isl_union_set_list * ptr)
inline

Definition at line 22226 of file isl-noexceptions.h.

◆ manage() [43/47]

val isl::manage ( __isl_take isl_val * ptr)
inline

Definition at line 22370 of file isl-noexceptions.h.

◆ manage() [44/47]

val_list isl::manage ( __isl_take isl_val_list * ptr)
inline

Definition at line 22819 of file isl-noexceptions.h.

◆ manage() [45/47]

◆ manage() [46/47]

size isl::manage ( isl_size val)
inline

Definition at line 185 of file isl-noexceptions.h.

◆ manage() [47/47]

stat isl::manage ( isl_stat val)
inline

Definition at line 147 of file isl-noexceptions.h.

◆ manage_copy() [1/44]

◆ manage_copy() [2/44]

aff_list isl::manage_copy ( __isl_keep isl_aff_list * ptr)
inline

Definition at line 5846 of file isl-noexceptions.h.

◆ manage_copy() [3/44]

ast_build isl::manage_copy ( __isl_keep isl_ast_build * ptr)
inline

Definition at line 5990 of file isl-noexceptions.h.

◆ manage_copy() [4/44]

ast_expr isl::manage_copy ( __isl_keep isl_ast_expr * ptr)
inline

Definition at line 6151 of file isl-noexceptions.h.

◆ manage_copy() [5/44]

ast_node isl::manage_copy ( __isl_keep isl_ast_node * ptr)
inline

Definition at line 7334 of file isl-noexceptions.h.

◆ manage_copy() [6/44]

ast_node_list isl::manage_copy ( __isl_keep isl_ast_node_list * ptr)
inline

Definition at line 7654 of file isl-noexceptions.h.

◆ manage_copy() [7/44]

basic_map isl::manage_copy ( __isl_keep isl_basic_map * ptr)
inline

Definition at line 7891 of file isl-noexceptions.h.

◆ manage_copy() [8/44]

basic_map_list isl::manage_copy ( __isl_keep isl_basic_map_list * ptr)
inline

Definition at line 8882 of file isl-noexceptions.h.

◆ manage_copy() [9/44]

basic_set isl::manage_copy ( __isl_keep isl_basic_set * ptr)
inline

Definition at line 9020 of file isl-noexceptions.h.

◆ manage_copy() [10/44]

basic_set_list isl::manage_copy ( __isl_keep isl_basic_set_list * ptr)
inline

Definition at line 9850 of file isl-noexceptions.h.

◆ manage_copy() [11/44]

constraint isl::manage_copy ( __isl_keep isl_constraint * ptr)
inline

Definition at line 9988 of file isl-noexceptions.h.

◆ manage_copy() [12/44]

fixed_box isl::manage_copy ( __isl_keep isl_fixed_box * ptr)
inline

Definition at line 10076 of file isl-noexceptions.h.

◆ manage_copy() [13/44]

id isl::manage_copy ( __isl_keep isl_id * ptr)
inline

Definition at line 10180 of file isl-noexceptions.h.

◆ manage_copy() [14/44]

id_list isl::manage_copy ( __isl_keep isl_id_list * ptr)
inline

Definition at line 10286 of file isl-noexceptions.h.

◆ manage_copy() [15/44]

id_to_ast_expr isl::manage_copy ( __isl_keep isl_id_to_ast_expr * ptr)
inline

Definition at line 10440 of file isl-noexceptions.h.

◆ manage_copy() [16/44]

local_space isl::manage_copy ( __isl_keep isl_local_space * ptr)
inline

Definition at line 10510 of file isl-noexceptions.h.

◆ manage_copy() [17/44]

map isl::manage_copy ( __isl_keep isl_map * ptr)
inline

Definition at line 10569 of file isl-noexceptions.h.

◆ manage_copy() [18/44]

map_list isl::manage_copy ( __isl_keep isl_map_list * ptr)
inline

Definition at line 11827 of file isl-noexceptions.h.

◆ manage_copy() [19/44]

multi_aff isl::manage_copy ( __isl_keep isl_multi_aff * ptr)
inline

Definition at line 11971 of file isl-noexceptions.h.

◆ manage_copy() [20/44]

multi_id isl::manage_copy ( __isl_keep isl_multi_id * ptr)
inline

Definition at line 12792 of file isl-noexceptions.h.

◆ manage_copy() [21/44]

multi_pw_aff isl::manage_copy ( __isl_keep isl_multi_pw_aff * ptr)
inline

Definition at line 12948 of file isl-noexceptions.h.

◆ manage_copy() [22/44]

multi_union_pw_aff isl::manage_copy ( __isl_keep isl_multi_union_pw_aff * ptr)
inline

Definition at line 13613 of file isl-noexceptions.h.

◆ manage_copy() [23/44]

multi_val isl::manage_copy ( __isl_keep isl_multi_val * ptr)
inline

Definition at line 13941 of file isl-noexceptions.h.

◆ manage_copy() [24/44]

point isl::manage_copy ( __isl_keep isl_point * ptr)
inline

Definition at line 14236 of file isl-noexceptions.h.

◆ manage_copy() [25/44]

pw_aff isl::manage_copy ( __isl_keep isl_pw_aff * ptr)
inline

Definition at line 15010 of file isl-noexceptions.h.

◆ manage_copy() [26/44]

pw_aff_list isl::manage_copy ( __isl_keep isl_pw_aff_list * ptr)
inline

Definition at line 15965 of file isl-noexceptions.h.

◆ manage_copy() [27/44]

pw_multi_aff isl::manage_copy ( __isl_keep isl_pw_multi_aff * ptr)
inline

Definition at line 16109 of file isl-noexceptions.h.

◆ manage_copy() [28/44]

pw_multi_aff_list isl::manage_copy ( __isl_keep isl_pw_multi_aff_list * ptr)
inline

Definition at line 16937 of file isl-noexceptions.h.

◆ manage_copy() [29/44]

schedule isl::manage_copy ( __isl_keep isl_schedule * ptr)
inline

Definition at line 17081 of file isl-noexceptions.h.

◆ manage_copy() [30/44]

schedule_constraints isl::manage_copy ( __isl_keep isl_schedule_constraints * ptr)
inline

Definition at line 17227 of file isl-noexceptions.h.

◆ manage_copy() [31/44]

schedule_node isl::manage_copy ( __isl_keep isl_schedule_node * ptr)
inline

Definition at line 17417 of file isl-noexceptions.h.

◆ manage_copy() [32/44]

set isl::manage_copy ( __isl_keep isl_set * ptr)
inline

Definition at line 18442 of file isl-noexceptions.h.

◆ manage_copy() [33/44]

set_list isl::manage_copy ( __isl_keep isl_set_list * ptr)
inline

Definition at line 19416 of file isl-noexceptions.h.

◆ manage_copy() [34/44]

space isl::manage_copy ( __isl_keep isl_space * ptr)
inline

Definition at line 19560 of file isl-noexceptions.h.

◆ manage_copy() [35/44]

union_access_info isl::manage_copy ( __isl_keep isl_union_access_info * ptr)
inline

Definition at line 20087 of file isl-noexceptions.h.

◆ manage_copy() [36/44]

union_flow isl::manage_copy ( __isl_keep isl_union_flow * ptr)
inline

Definition at line 20194 of file isl-noexceptions.h.

◆ manage_copy() [37/44]

union_map isl::manage_copy ( __isl_keep isl_union_map * ptr)
inline

Definition at line 20325 of file isl-noexceptions.h.

◆ manage_copy() [38/44]

union_pw_aff isl::manage_copy ( __isl_keep isl_union_pw_aff * ptr)
inline

Definition at line 20949 of file isl-noexceptions.h.

◆ manage_copy() [39/44]

union_pw_aff_list isl::manage_copy ( __isl_keep isl_union_pw_aff_list * ptr)
inline

Definition at line 21425 of file isl-noexceptions.h.

◆ manage_copy() [40/44]

union_pw_multi_aff isl::manage_copy ( __isl_keep isl_union_pw_multi_aff * ptr)
inline

Definition at line 21569 of file isl-noexceptions.h.

◆ manage_copy() [41/44]

union_set isl::manage_copy ( __isl_keep isl_union_set * ptr)
inline

Definition at line 21872 of file isl-noexceptions.h.

◆ manage_copy() [42/44]

union_set_list isl::manage_copy ( __isl_keep isl_union_set_list * ptr)
inline

Definition at line 22229 of file isl-noexceptions.h.

◆ manage_copy() [43/44]

val isl::manage_copy ( __isl_keep isl_val * ptr)
inline

Definition at line 22373 of file isl-noexceptions.h.

◆ manage_copy() [44/44]

val_list isl::manage_copy ( __isl_keep isl_val_list * ptr)
inline

Definition at line 22822 of file isl-noexceptions.h.

◆ operator<<() [1/85]

std::ostream & isl::operator<< ( std::ostream & os,
const aff & obj )
inline

Definition at line 5830 of file isl-noexceptions.h.

References isl_aff_to_str(), obj, and str.

◆ operator<<() [2/85]

std::ostream & isl::operator<< ( std::ostream & os,
const aff_list & obj )
inline

Definition at line 5974 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [3/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr & obj )
inline

Definition at line 6297 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [4/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_id & obj )
inline

Definition at line 6341 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [5/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_int & obj )
inline

Definition at line 6385 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [6/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op & obj )
inline

Definition at line 6460 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [7/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_access & obj )
inline

Definition at line 6493 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [8/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_add & obj )
inline

Definition at line 6526 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [9/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_address_of & obj )
inline

Definition at line 6559 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [10/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_and & obj )
inline

Definition at line 6592 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [11/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_and_then & obj )
inline

Definition at line 6625 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [12/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_call & obj )
inline

Definition at line 6658 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [13/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_cond & obj )
inline

Definition at line 6691 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [14/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_div & obj )
inline

Definition at line 6724 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [15/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_eq & obj )
inline

Definition at line 6757 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [16/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_fdiv_q & obj )
inline

Definition at line 6790 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [17/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_ge & obj )
inline

Definition at line 6823 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [18/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_gt & obj )
inline

Definition at line 6856 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [19/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_le & obj )
inline

Definition at line 6889 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [20/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_lt & obj )
inline

Definition at line 6922 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [21/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_max & obj )
inline

Definition at line 6955 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [22/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_member & obj )
inline

Definition at line 6988 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [23/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_min & obj )
inline

Definition at line 7021 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [24/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_minus & obj )
inline

Definition at line 7054 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [25/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_mul & obj )
inline

Definition at line 7087 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [26/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_or & obj )
inline

Definition at line 7120 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [27/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_or_else & obj )
inline

Definition at line 7153 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [28/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_pdiv_q & obj )
inline

Definition at line 7186 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [29/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_pdiv_r & obj )
inline

Definition at line 7219 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [30/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_select & obj )
inline

Definition at line 7252 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [31/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_sub & obj )
inline

Definition at line 7285 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [32/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_zdiv_r & obj )
inline

Definition at line 7318 of file isl-noexceptions.h.

References isl_ast_expr_to_str(), obj, and str.

◆ operator<<() [33/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node & obj )
inline

Definition at line 7428 of file isl-noexceptions.h.

References isl_ast_node_to_str(), obj, and str.

◆ operator<<() [34/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_block & obj )
inline

Definition at line 7472 of file isl-noexceptions.h.

References isl_ast_node_to_str(), obj, and str.

◆ operator<<() [35/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_for & obj )
inline

Definition at line 7566 of file isl-noexceptions.h.

References isl_ast_node_to_str(), obj, and str.

◆ operator<<() [36/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_if & obj )
inline

Definition at line 7638 of file isl-noexceptions.h.

References isl_ast_node_to_str(), obj, and str.

◆ operator<<() [37/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_list & obj )
inline

Definition at line 7776 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [38/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_mark & obj )
inline

Definition at line 7831 of file isl-noexceptions.h.

References isl_ast_node_to_str(), obj, and str.

◆ operator<<() [39/85]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_user & obj )
inline

Definition at line 7875 of file isl-noexceptions.h.

References isl_ast_node_to_str(), obj, and str.

◆ operator<<() [40/85]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_map & obj )
inline

Definition at line 8866 of file isl-noexceptions.h.

References isl_basic_map_to_str(), obj, and str.

◆ operator<<() [41/85]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_map_list & obj )
inline

Definition at line 9004 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [42/85]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_set & obj )
inline

Definition at line 9834 of file isl-noexceptions.h.

References isl_basic_set_to_str(), obj, and str.

◆ operator<<() [43/85]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_set_list & obj )
inline

Definition at line 9972 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [44/85]

std::ostream & isl::operator<< ( std::ostream & os,
const fixed_box & obj )
inline

Definition at line 10164 of file isl-noexceptions.h.

References isl_fixed_box_to_str(), obj, and str.

◆ operator<<() [45/85]

std::ostream & isl::operator<< ( std::ostream & os,
const id & obj )
inline

Definition at line 10270 of file isl-noexceptions.h.

References isl_id_to_str(), obj, and str.

◆ operator<<() [46/85]

std::ostream & isl::operator<< ( std::ostream & os,
const id_list & obj )
inline

Definition at line 10424 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [47/85]

std::ostream & isl::operator<< ( std::ostream & os,
const map & obj )
inline

Definition at line 11811 of file isl-noexceptions.h.

References isl_map_to_str(), obj, and str.

◆ operator<<() [48/85]

std::ostream & isl::operator<< ( std::ostream & os,
const map_list & obj )
inline

Definition at line 11955 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [49/85]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_aff & obj )
inline

Definition at line 12776 of file isl-noexceptions.h.

References isl_multi_aff_to_str(), obj, and str.

◆ operator<<() [50/85]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_id & obj )
inline

Definition at line 12932 of file isl-noexceptions.h.

References isl_multi_id_to_str(), obj, and str.

◆ operator<<() [51/85]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_pw_aff & obj )
inline

Definition at line 13597 of file isl-noexceptions.h.

References isl_multi_pw_aff_to_str(), obj, and str.

◆ operator<<() [52/85]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_union_pw_aff & obj )
inline

Definition at line 13925 of file isl-noexceptions.h.

References isl_multi_union_pw_aff_to_str(), obj, and str.

◆ operator<<() [53/85]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_val & obj )
inline

Definition at line 14220 of file isl-noexceptions.h.

References isl_multi_val_to_str(), obj, and str.

◆ operator<<() [54/85]

std::ostream & isl::operator<< ( std::ostream & os,
const point & obj )
inline

Definition at line 14994 of file isl-noexceptions.h.

References isl_point_to_str(), obj, and str.

◆ operator<<() [55/85]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_aff & obj )
inline

Definition at line 15949 of file isl-noexceptions.h.

References isl_pw_aff_to_str(), obj, and str.

◆ operator<<() [56/85]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_aff_list & obj )
inline

Definition at line 16093 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [57/85]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_multi_aff & obj )
inline

Definition at line 16921 of file isl-noexceptions.h.

References isl_pw_multi_aff_to_str(), obj, and str.

◆ operator<<() [58/85]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_multi_aff_list & obj )
inline

Definition at line 17065 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [59/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule & obj )
inline

Definition at line 17211 of file isl-noexceptions.h.

References isl_schedule_to_str(), obj, and str.

◆ operator<<() [60/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_constraints & obj )
inline

Definition at line 17401 of file isl-noexceptions.h.

References isl_schedule_constraints_to_str(), obj, and str.

◆ operator<<() [61/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node & obj )
inline

Definition at line 17841 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [62/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_band & obj )
inline

Definition at line 18008 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [63/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_context & obj )
inline

Definition at line 18052 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [64/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_domain & obj )
inline

Definition at line 18096 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [65/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_expansion & obj )
inline

Definition at line 18151 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [66/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_extension & obj )
inline

Definition at line 18195 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [67/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_filter & obj )
inline

Definition at line 18239 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [68/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_guard & obj )
inline

Definition at line 18283 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [69/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_leaf & obj )
inline

Definition at line 18316 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [70/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_mark & obj )
inline

Definition at line 18360 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [71/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_sequence & obj )
inline

Definition at line 18393 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [72/85]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_set & obj )
inline

Definition at line 18426 of file isl-noexceptions.h.

References isl_schedule_node_to_str(), obj, and str.

◆ operator<<() [73/85]

std::ostream & isl::operator<< ( std::ostream & os,
const set & obj )
inline

Definition at line 19400 of file isl-noexceptions.h.

References isl_set_to_str(), obj, and str.

◆ operator<<() [74/85]

std::ostream & isl::operator<< ( std::ostream & os,
const set_list & obj )
inline

Definition at line 19544 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [75/85]

std::ostream & isl::operator<< ( std::ostream & os,
const space & obj )
inline

Definition at line 20071 of file isl-noexceptions.h.

References isl_space_to_str(), obj, and str.

◆ operator<<() [76/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_access_info & obj )
inline

Definition at line 20178 of file isl-noexceptions.h.

References isl_union_access_info_to_str(), obj, and str.

◆ operator<<() [77/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_flow & obj )
inline

Definition at line 20309 of file isl-noexceptions.h.

References isl_union_flow_to_str(), obj, and str.

◆ operator<<() [78/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_map & obj )
inline

Definition at line 20933 of file isl-noexceptions.h.

References isl_union_map_to_str(), obj, and str.

◆ operator<<() [79/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_pw_aff & obj )
inline

Definition at line 21409 of file isl-noexceptions.h.

References isl_union_pw_aff_to_str(), obj, and str.

◆ operator<<() [80/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_pw_aff_list & obj )
inline

Definition at line 21553 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [81/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_pw_multi_aff & obj )
inline

Definition at line 21856 of file isl-noexceptions.h.

References isl_union_pw_multi_aff_to_str(), obj, and str.

◆ operator<<() [82/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_set & obj )
inline

Definition at line 22213 of file isl-noexceptions.h.

References isl_union_set_to_str(), obj, and str.

◆ operator<<() [83/85]

std::ostream & isl::operator<< ( std::ostream & os,
const union_set_list & obj )
inline

Definition at line 22357 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [84/85]

std::ostream & isl::operator<< ( std::ostream & os,
const val & obj )
inline

Definition at line 22806 of file isl-noexceptions.h.

References isl_val_to_str(), obj, and str.

◆ operator<<() [85/85]

std::ostream & isl::operator<< ( std::ostream & os,
const val_list & obj )
inline

Definition at line 22960 of file isl-noexceptions.h.

References obj, and str.