blob: 9505e72c20bf304ea3f27189a9014a1a932aeb40 [file] [log] [blame]
#define NO_LOC
#ifdef HAS_TYPE
#define OPT_TYPE_PARAM , enum isl_fold type
#define OPT_TYPE_PARAM_FIRST enum isl_fold type,
#define OPT_TYPE_ARG(loc) , loc type
#define OPT_TYPE_ARG_FIRST(loc) loc type,
#define OPT_SET_TYPE(loc,val) loc type = (val);
#define OPT_EQUAL_TYPES(loc1, loc2) ((loc1 type) == (loc2 type))
#else
#define OPT_TYPE_PARAM
#define OPT_TYPE_PARAM_FIRST
#define OPT_TYPE_ARG(loc)
#define OPT_TYPE_ARG_FIRST(loc)
#define OPT_SET_TYPE(loc,val)
#define OPT_EQUAL_TYPES(loc1, loc2) 1
#endif