Home | History | Annotate | Download | only in isl
      1 #ifndef ISL_MAP_TYPE_H
      2 #define ISL_MAP_TYPE_H
      3 
      4 #include <isl/ctx.h>
      5 
      6 #if defined(__cplusplus)
      7 extern "C" {
      8 #endif
      9 
     10 struct __isl_subclass(isl_map) isl_basic_map;
     11 typedef struct isl_basic_map isl_basic_map;
     12 struct __isl_subclass(isl_union_map) isl_map;
     13 typedef struct isl_map isl_map;
     14 
     15 #ifndef isl_basic_set
     16 struct __isl_subclass(isl_set) isl_basic_set;
     17 typedef struct isl_basic_set isl_basic_set;
     18 #endif
     19 #ifndef isl_set
     20 struct __isl_subclass(isl_union_set) isl_set;
     21 typedef struct isl_set isl_set;
     22 #endif
     23 
     24 #if defined(__cplusplus)
     25 }
     26 #endif
     27 
     28 #endif
     29