| 461 | } |
| 462 | |
| 463 | void CheckUnmodified(const ArrayData& src, const ArrayData& dst) { |
| 464 | ASSERT_EQ(src.buffers.size(), dst.buffers.size()); |
| 465 | for (std::size_t i = 0; i < src.buffers.size(); i++) { |
| 466 | if (!src.buffers[i] || !dst.buffers[i]) { |
| 467 | continue; |
| 468 | } |
| 469 | ASSERT_EQ(src.buffers[i]->address(), dst.buffers[i]->address()); |
| 470 | } |
| 471 | } |
| 472 | }; |
| 473 | |
| 474 | template <typename T> |
no test coverage detected