| 598 | } |
| 599 | |
| 600 | void RunTest() { |
| 601 | auto param = GetParam(); |
| 602 | auto res0 = this->TestOverflow(false, std::get<0>(param), std::get<1>(param)); |
| 603 | auto res1 = this->TestOverflow(true, std::get<0>(param), std::get<1>(param)); |
| 604 | ASSERT_EQ(res0, res1); |
| 605 | } |
| 606 | }; |
| 607 | |
| 608 | auto MakeParamsForTest() { |