| 50 | |
| 51 | template <typename FromT, typename ToT> |
| 52 | void copyCast(const FromT* in, ToT* out, int num_elements) { |
| 53 | std::transform(in, in + num_elements, out, |
| 54 | [](FromT a) { return static_cast<ToT>(a); }); |
| 55 | } |
| 56 | |
| 57 | template <typename ToT> |
| 58 | void copyCast(const std::complex<float>* in, ToT* out, int num_elements) { |
no test coverage detected