1#ifndef ISL_SCHEDULE_TYPE_H
2#define ISL_SCHEDULE_TYPE_H
3
4#if defined(__cplusplus)
5extern "C" {
6#endif
7
8enum isl_schedule_node_type {
9 isl_schedule_node_error = -1,
10 isl_schedule_node_band,
11 isl_schedule_node_context,
12 isl_schedule_node_domain,
13 isl_schedule_node_expansion,
14 isl_schedule_node_extension,
15 isl_schedule_node_filter,
16 isl_schedule_node_leaf,
17 isl_schedule_node_guard,
18 isl_schedule_node_mark,
19 isl_schedule_node_sequence,
20 isl_schedule_node_set
21};
22
23struct __isl_export isl_schedule_node;
24typedef struct isl_schedule_node isl_schedule_node;
25
26struct __isl_export isl_schedule;
27typedef struct isl_schedule isl_schedule;
28
29#if defined(__cplusplus)
30}
31#endif
32
33#endif
34

source code of polly/lib/External/isl/include/isl/schedule_type.h