Polly 19.0.0git
Namespaces | Classes | Typedefs | Enumerations | Functions
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]

multi_union_pw_aff isl::manage ( __isl_take isl_multi_union_pw_aff ptr)
inline

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]

union_pw_multi_aff isl::manage ( __isl_take isl_union_pw_multi_aff ptr)
inline

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]

boolean isl::manage ( isl_bool  val)
inline

◆ 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]

aff isl::manage_copy ( __isl_keep isl_aff ptr)
inline

◆ 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.