add isl_schedule_node_band_get_space
[isl.git] / include / isl / schedule_type.h
blobd9003cdbbb063c8679b3b0e77971c9e33855e016
1 #ifndef ISL_SCHEDULE_TYPE_H
2 #define ISL_SCHEDULE_TYPE_H
4 #if defined(__cplusplus)
5 extern "C" {
6 #endif
8 enum isl_schedule_node_type {
9 isl_schedule_node_error = -1,
10 isl_schedule_node_band,
11 isl_schedule_node_domain,
12 isl_schedule_node_filter,
13 isl_schedule_node_leaf,
14 isl_schedule_node_sequence,
15 isl_schedule_node_set
18 struct isl_schedule_node;
19 typedef struct isl_schedule_node isl_schedule_node;
21 struct isl_schedule;
22 typedef struct isl_schedule isl_schedule;
24 #if defined(__cplusplus)
26 #endif
28 #endif