Polly 19.0.0git
fixed_box.h
Go to the documentation of this file.
1/*
2 * Use of this software is governed by the MIT license
3 */
4
5#ifndef ISL_FIXED_BOX_H
6#define ISL_FIXED_BOX_H
7
8#include <isl/ctx.h>
9#include <isl/val_type.h>
10#include <isl/space_type.h>
11#include <isl/aff_type.h>
12
13#if defined(__cplusplus)
14extern "C" {
15#endif
16
19
30
33
38
39#if defined(__cplusplus)
40}
41#endif
42
43#endif
struct isl_multi_aff isl_multi_aff
Definition: aff_type.h:29
#define __isl_export
Definition: ctx.h:31
#define __isl_take
Definition: ctx.h:22
#define __isl_give
Definition: ctx.h:19
#define __isl_null
Definition: ctx.h:28
#define __isl_keep
Definition: ctx.h:25
isl_bool
Definition: ctx.h:89
isl_ctx * isl_fixed_box_get_ctx(__isl_keep isl_fixed_box *box)
Definition: isl_box.c:182
void isl_fixed_box_dump(__isl_keep isl_fixed_box *box)
__isl_give isl_fixed_box * isl_fixed_box_copy(__isl_keep isl_fixed_box *box)
Definition: isl_box.c:86
__isl_give char * isl_fixed_box_to_str(__isl_keep isl_fixed_box *box)
__isl_export __isl_give isl_multi_val * isl_fixed_box_get_size(__isl_keep isl_fixed_box *box)
Definition: isl_box.c:219
__isl_export __isl_give isl_space * isl_fixed_box_get_space(__isl_keep isl_fixed_box *box)
Definition: isl_box.c:191
__isl_give isl_printer * isl_printer_print_fixed_box(__isl_take isl_printer *p, __isl_keep isl_fixed_box *box)
Definition: isl_box.c:512
__isl_export __isl_give isl_multi_aff * isl_fixed_box_get_offset(__isl_keep isl_fixed_box *box)
Definition: isl_box.c:209
__isl_null isl_fixed_box * isl_fixed_box_free(__isl_take isl_fixed_box *box)
Definition: isl_box.c:35
__isl_export isl_bool isl_fixed_box_is_valid(__isl_keep isl_fixed_box *box)
Definition: isl_box.c:200
const char * p
Definition: isl_test.c:8643
struct isl_multi_val isl_multi_val
Definition: val_type.h:16