| 606 | } |
| 607 | |
| 608 | void CheckOverflow(T a, T b) { |
| 609 | ARROW_SCOPED_TRACE("a = ", a, ", b = ", b); |
| 610 | T result; |
| 611 | ASSERT_TRUE(AddWithOverflow(a, b, &result)); |
| 612 | } |
| 613 | }; |
| 614 | |
| 615 | using SignedIntegerTypes = ::testing::Types<int8_t, int16_t, int32_t, int64_t>; |
no test coverage detected