6 #if defined(__cplusplus)
10 struct __isl_subclass(isl_multi_aff
) __isl_subclass(isl_pw_aff
) isl_aff
;
11 typedef struct isl_aff isl_aff
;
15 struct __isl_subclass(isl_multi_pw_aff
) __isl_subclass(isl_pw_multi_aff
)
16 __isl_subclass(isl_union_pw_aff
) isl_pw_aff
;
17 typedef struct isl_pw_aff isl_pw_aff
;
19 ISL_DECLARE_LIST(pw_aff
)
21 struct __isl_subclass(isl_multi_union_pw_aff
)
22 __isl_subclass(isl_union_pw_multi_aff
) isl_union_pw_aff
;
23 typedef struct isl_union_pw_aff isl_union_pw_aff
;
25 ISL_DECLARE_LIST_TYPE(union_pw_aff
)
27 struct __isl_subclass(isl_multi_pw_aff
) __isl_subclass(isl_pw_multi_aff
)
29 typedef struct isl_multi_aff isl_multi_aff
;
31 struct __isl_subclass(isl_multi_pw_aff
) __isl_subclass(isl_union_pw_multi_aff
)
33 typedef struct isl_pw_multi_aff isl_pw_multi_aff
;
35 ISL_DECLARE_LIST_TYPE(pw_multi_aff
)
37 struct __isl_export isl_union_pw_multi_aff
;
38 typedef struct isl_union_pw_multi_aff isl_union_pw_multi_aff
;
40 ISL_DECLARE_LIST_TYPE(union_pw_multi_aff
)
42 struct __isl_subclass(isl_multi_union_pw_aff
) isl_multi_pw_aff
;
43 typedef struct isl_multi_pw_aff isl_multi_pw_aff
;
45 struct __isl_export isl_multi_union_pw_aff
;
46 typedef struct isl_multi_union_pw_aff isl_multi_union_pw_aff
;
48 #if defined(__cplusplus)