| 28 | #endif |
| 29 | |
| 30 | template <typename T, typename... Xs> struct ArrayImpl { using Type = std::tuple<T, Xs...>[]; }; |
| 31 | template <typename T> struct ArrayImpl<T> { using Type = T[]; }; |
| 32 | template <typename... Ts> using Array = typename ArrayImpl<Ts...>::Type; |
| 33 |
nothing calls this directly
no outgoing calls
no test coverage detected