#ifndef ISL_POLYNOMIAL_TYPE_H #define ISL_POLYNOMIAL_TYPE_H #include <isl/ctx.h> #include <isl/list.h> struct isl_qpolynomial; isl_qpolynomial; ISL_DECLARE_LIST_TYPE(…) struct isl_term; isl_term; struct __isl_export isl_pw_qpolynomial; isl_pw_qpolynomial; ISL_DECLARE_LIST_TYPE(…) enum isl_fold { … }; struct isl_qpolynomial_fold; isl_qpolynomial_fold; struct isl_pw_qpolynomial_fold; isl_pw_qpolynomial_fold; ISL_DECLARE_LIST_TYPE(…) struct __isl_export isl_union_pw_qpolynomial; isl_union_pw_qpolynomial; struct isl_union_pw_qpolynomial_fold; isl_union_pw_qpolynomial_fold; #endif