H A D | intprops.h | 160 #define INT_ADD_RANGE_OVERFLOW(a, b, min, max) \ argument 163 : (max) - (b) < (a)) 167 #define INT_SUBTRACT_RANGE_OVERFLOW(a, b, min, max) \ argument 169 ? (max) + (b) < (a) \ 174 #define INT_NEGATE_RANGE_OVERFLOW(a, min, max) \ argument 194 : (max) / (b) < (a))) 199 ((min) < 0 && (b) == -1 && (a) < - (max)) 207 INT_DIVIDE_RANGE_OVERFLOW (a, b, min, max) 219 : (max) >> (b) < (a)) 255 || INT_MULTIPLY_RANGE_OVERFLOW (a, b, min, max)) [all …]
|