#ifndef ISL_SCHEDULE_TYPE_H #define ISL_SCHEDULE_TYPE_H #if defined(__cplusplus) extern "C" { #endif enum isl_schedule_node_type { … }; struct __isl_export isl_schedule_node; isl_schedule_node; struct __isl_export isl_schedule; isl_schedule; #if defined(__cplusplus) } #endif #endif