blob: 97a0a354a071e03243d8c31b591530f2820950c0 [file] [log] [blame]
/*
* Copyright 2011 Sven Verdoolaege
*
* Use of this software is governed by the MIT license
*
* Written by Sven Verdoolaege
*/
/* Check that "obj1" and "obj2" live in the same space,
* reporting an error if they do not.
*/
isl_stat FN(TYPE_PAIR,check_equal_space)(__isl_keep TYPE1 *obj1,
__isl_keep TYPE2 *obj2)
{
isl_bool equal;
equal = FN(TYPE_PAIR,has_equal_space)(obj1, obj2);
if (equal < 0)
return isl_stat_error;
if (!equal)
isl_die(FN(TYPE1,get_ctx)(obj1), isl_error_invalid,
"spaces don't match", return isl_stat_error);
return isl_stat_ok;
}