Polly 19.0.0git
isl_ast_build_expr.h
Go to the documentation of this file.
1#ifndef ISL_AST_BUILD_EXPR_PRIVATE_H
2#define ISL_AST_BUILD_EXPR_PRIVATE_H
3
4#include <isl/ast.h>
5#include <isl/ast_build.h>
6
11
18
20 __isl_keep isl_ast_build *build, __isl_take isl_map *executed);
21
22#endif
#define __isl_take
Definition: ctx.h:22
#define __isl_give
Definition: ctx.h:19
#define __isl_keep
Definition: ctx.h:25
__isl_give isl_ast_expr * isl_ast_build_expr_from_pw_aff_internal(__isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa)
__isl_give isl_ast_expr * isl_ast_expr_from_aff(__isl_take isl_aff *aff, __isl_keep isl_ast_build *build)
__isl_give isl_ast_expr * isl_ast_build_expr_from_basic_set(__isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset)
__isl_give isl_ast_expr * isl_ast_build_expr_from_set_internal(__isl_keep isl_ast_build *build, __isl_take isl_set *set)
__isl_give isl_ast_node * isl_ast_build_call_from_executed(__isl_keep isl_ast_build *build, __isl_take isl_map *executed)
__isl_give isl_ast_expr * isl_ast_expr_set_op_arg(__isl_take isl_ast_expr *expr, int pos, __isl_take isl_ast_expr *arg)
Definition: isl_ast.c:462
static unsigned pos(__isl_keep isl_space *space, enum isl_dim_type type)
Definition: isl_map.c:70
const char * set
Definition: isl_test.c:1356
const char * aff
Definition: isl_test.c:7278
const char * arg
Definition: isl_test.c:774
struct isl_set isl_set
Definition: map_type.h:26
struct isl_basic_set isl_basic_set
Definition: map_type.h:20