1 | /* |
2 | * Copyright 2013 Ecole Normale Superieure |
3 | * |
4 | * Use of this software is governed by the MIT license |
5 | * |
6 | * Written by Sven Verdoolaege, |
7 | * Ecole Normale Superieure, 45 rue d'Ulm, 75230 Paris, France |
8 | */ |
9 | |
10 | #define xFN(TYPE,NAME) TYPE ## _ ## NAME |
11 | #define FN(TYPE,NAME) xFN(TYPE,NAME) |
12 | |
13 | /* Is the space of "obj" equal to "space"? |
14 | */ |
15 | isl_bool FN(TYPE,has_space)(__isl_keep TYPE *obj, __isl_keep isl_space *space) |
16 | { |
17 | return isl_space_is_equal(FN(TYPE,peek_space)(ls: obj), space2: space); |
18 | } |
19 | |