| 7485 | // This generic version is used when k is 0. |
| 7486 | template <typename T, typename U> |
| 7487 | inline void CopyArray(const T& from, U* to) { *to = from; } |
| 7488 | |
| 7489 | // This overload is used when k >= 1. |
| 7490 | template <typename T, typename U, size_t N> |