1#ifndef ISL_AST_PRIVATE_H
2#define ISL_AST_PRIVATE_H
13#define EL isl_ast_expr
49#define EL isl_ast_node
isl_stat isl_stat(*) void user)
void GMPQAPI() init(mp_rat x)
static int n_arg(struct isl_arg *arg)
__isl_give isl_printer * isl_ast_node_list_print(__isl_keep isl_ast_node_list *list, __isl_take isl_printer *p, __isl_keep isl_ast_print_options *options)
__isl_give isl_ast_node * isl_ast_node_if_set_then(__isl_take isl_ast_node *node, __isl_take isl_ast_node *child)
__isl_give isl_ast_node * isl_ast_node_for_mark_degenerate(__isl_take isl_ast_node *node)
__isl_give isl_ast_node * isl_ast_node_from_ast_node_list(__isl_take isl_ast_node_list *list)
__isl_give isl_ast_expr * isl_ast_expr_op_add_arg(__isl_take isl_ast_expr *expr, __isl_take isl_ast_expr *arg)
__isl_give isl_ast_node * isl_ast_node_alloc_block(__isl_take isl_ast_node_list *list)
__isl_give isl_ast_node * isl_ast_node_for_set_init(__isl_take isl_ast_node *node, __isl_take isl_ast_expr *init)
__isl_give isl_ast_expr * isl_ast_expr_alloc_int_si(isl_ctx *ctx, int i)
__isl_give isl_ast_node * isl_ast_node_alloc_for(__isl_take isl_id *id)
__isl_give isl_ast_expr * isl_ast_expr_alloc_binary(enum isl_ast_expr_op_type type, __isl_take isl_ast_expr *expr1, __isl_take isl_ast_expr *expr2)
__isl_give isl_ast_node * isl_stream_read_ast_node(__isl_keep isl_stream *s)
__isl_give isl_ast_node * isl_ast_node_for_set_body(__isl_take isl_ast_node *node, __isl_take isl_ast_node *body)
__isl_give isl_ast_expr * isl_stream_read_ast_expr(__isl_keep isl_stream *s)
__isl_give isl_ast_node * isl_ast_node_for_set_inc(__isl_take isl_ast_node *node, __isl_take isl_ast_expr *init)
__isl_give isl_ast_node * isl_ast_node_alloc_if(__isl_take isl_ast_expr *guard)
__isl_give isl_ast_node * isl_ast_node_alloc_mark(__isl_take isl_id *id, __isl_take isl_ast_node *node)
__isl_give isl_ast_node * isl_ast_node_for_set_cond(__isl_take isl_ast_node *node, __isl_take isl_ast_expr *init)
__isl_give isl_ast_expr * isl_ast_expr_alloc_op(isl_ctx *ctx, enum isl_ast_expr_op_type op, int n_arg)
__isl_give isl_val *(* op)(__isl_take isl_val *v)
enum isl_ast_expr_type type
enum isl_ast_expr_op_type op
union isl_ast_expr::@12 u
struct isl_ast_node::@14::@18 e
struct isl_ast_node::@14::@19 m
struct isl_ast_node::@14::@15 b
struct isl_ast_node::@14::@16 i
union isl_ast_node::@14 u
struct isl_ast_node::@14::@17 f
isl_ast_node_list * children
enum isl_ast_node_type type