| 1323 | |
| 1324 | template <typename T> |
| 1325 | struct test_xyzw |
| 1326 | { |
| 1327 | test_xyzw(const std::string& e, const T& v0, const T& v1, const T& v2, const T& v3, const T& r) |
| 1328 | : expr(e) |
| 1329 | , x(v0) |
| 1330 | , y(v1) |
| 1331 | , z(v2) |
| 1332 | , w(v3) |
| 1333 | , result(r) |
| 1334 | {} |
| 1335 | |
| 1336 | std::string expr; |
| 1337 | T x; |
| 1338 | T y; |
| 1339 | T z; |
| 1340 | T w; |
| 1341 | T result; |
| 1342 | }; |
| 1343 | |
| 1344 | template <typename T> |
| 1345 | bool run_test01() |
nothing calls this directly
no outgoing calls
no test coverage detected