Again, the callback function C<fn> should return 0 if successful and
-1 if an error occurs. In the latter case, or if any other error
occurs, the above functions will return -1.
+The constraint C<c> represents either an equality or an inequality.
+Use the following function to find out whether a constraint
+represents an equality. If not, it represents an inequality.
+
+ int isl_constraint_is_equality(
+ __isl_keep isl_constraint *constraint);
The coefficients of the constraints can be inspected using
the following functions.
void isl_constraint_clear(struct isl_constraint *constraint);
struct isl_constraint *isl_constraint_negate(struct isl_constraint *constraint);
-int isl_constraint_is_equality(struct isl_constraint *constraint);
+int isl_constraint_is_equality(__isl_keep isl_constraint *constraint);
__isl_give isl_basic_map *isl_basic_map_from_constraint(
__isl_take isl_constraint *constraint);