Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-10 08:48:12

0001 #ifndef ISL_AFF_TYPE_H
0002 #define ISL_AFF_TYPE_H
0003 
0004 #include <isl/list.h>
0005 
0006 #if defined(__cplusplus)
0007 extern "C" {
0008 #endif
0009 
0010 struct __isl_subclass(isl_multi_aff) __isl_subclass(isl_pw_aff) isl_aff;
0011 typedef struct isl_aff isl_aff;
0012 
0013 ISL_DECLARE_EXPORTED_LIST_TYPE(aff)
0014 
0015 struct __isl_subclass(isl_multi_pw_aff) __isl_subclass(isl_pw_multi_aff)
0016     __isl_subclass(isl_union_pw_aff) isl_pw_aff;
0017 typedef struct isl_pw_aff isl_pw_aff;
0018 
0019 ISL_DECLARE_EXPORTED_LIST_TYPE(pw_aff)
0020 
0021 struct __isl_subclass(isl_multi_union_pw_aff)
0022     __isl_subclass(isl_union_pw_multi_aff) isl_union_pw_aff;
0023 typedef struct isl_union_pw_aff isl_union_pw_aff;
0024 
0025 ISL_DECLARE_EXPORTED_LIST_TYPE(union_pw_aff)
0026 
0027 struct __isl_subclass(isl_multi_pw_aff) __isl_subclass(isl_pw_multi_aff)
0028     isl_multi_aff;
0029 typedef struct isl_multi_aff isl_multi_aff;
0030 
0031 struct __isl_subclass(isl_multi_pw_aff) __isl_subclass(isl_union_pw_multi_aff)
0032     isl_pw_multi_aff;
0033 typedef struct isl_pw_multi_aff isl_pw_multi_aff;
0034 
0035 ISL_DECLARE_EXPORTED_LIST_TYPE(pw_multi_aff)
0036 
0037 struct __isl_export isl_union_pw_multi_aff;
0038 typedef struct isl_union_pw_multi_aff isl_union_pw_multi_aff;
0039 
0040 ISL_DECLARE_LIST_TYPE(union_pw_multi_aff)
0041 
0042 struct __isl_subclass(isl_multi_union_pw_aff) isl_multi_pw_aff;
0043 typedef struct isl_multi_pw_aff isl_multi_pw_aff;
0044 
0045 struct __isl_export isl_multi_union_pw_aff;
0046 typedef struct isl_multi_union_pw_aff isl_multi_union_pw_aff;
0047 
0048 #if defined(__cplusplus)
0049 }
0050 #endif
0051 
0052 #endif