CHECK_BINOP 178 maint/gnulib/tests/test-intprops.c CHECK_BINOP(op, opname, a, b, t, v, vres); \ CHECK_BINOP 198 maint/gnulib/tests/test-intprops.c CHECK_BINOP (+, ADD, UINT_MAX, 1u, unsigned int, true, 0u); CHECK_BINOP 199 maint/gnulib/tests/test-intprops.c CHECK_BINOP (+, ADD, 0u, 1u, unsigned int, false, 1u); CHECK_BINOP 205 maint/gnulib/tests/test-intprops.c CHECK_BINOP (-, SUBTRACT, UINT_MAX, 1u, unsigned int, false, UINT_MAX - 1u); CHECK_BINOP 206 maint/gnulib/tests/test-intprops.c CHECK_BINOP (-, SUBTRACT, 0u, 1u, unsigned int, true, 0u - 1u); CHECK_BINOP 226 maint/gnulib/tests/test-intprops.c CHECK_BINOP (/, DIVIDE, INT_MIN, -1, int, CHECK_BINOP 228 maint/gnulib/tests/test-intprops.c CHECK_BINOP (/, DIVIDE, INT_MAX, 1, int, false, INT_MAX); CHECK_BINOP 229 maint/gnulib/tests/test-intprops.c CHECK_BINOP (/, DIVIDE, (unsigned int) INT_MIN, -1u, unsigned int, CHECK_BINOP 232 maint/gnulib/tests/test-intprops.c CHECK_BINOP (%, REMAINDER, INT_MIN, -1, int, INT_NEGATE_OVERFLOW (INT_MIN), 0); CHECK_BINOP 233 maint/gnulib/tests/test-intprops.c CHECK_BINOP (%, REMAINDER, INT_MAX, 1, int, false, 0); CHECK_BINOP 234 maint/gnulib/tests/test-intprops.c CHECK_BINOP (%, REMAINDER, (unsigned int) INT_MIN, -1u, unsigned int, CHECK_BINOP 237 maint/gnulib/tests/test-intprops.c CHECK_BINOP (<<, LEFT_SHIFT, UINT_MAX, 1, unsigned int, true, UINT_MAX << 1); CHECK_BINOP 238 maint/gnulib/tests/test-intprops.c CHECK_BINOP (<<, LEFT_SHIFT, UINT_MAX / 2 + 1, 1, unsigned int, true, CHECK_BINOP 240 maint/gnulib/tests/test-intprops.c CHECK_BINOP (<<, LEFT_SHIFT, UINT_MAX / 2, 1, unsigned int, false,