| 997 | { |
| 998 | template <std::size_t _Ny> |
| 999 | consteval auto __msort_impl(std::array<__type_index, _Ny> __arr) noexcept |
| 1000 | { |
| 1001 | std::ranges::sort(__arr); |
| 1002 | return __arr; |
| 1003 | } |
| 1004 | |
| 1005 | template <class _Continuation, auto _Ids, class = __make_indices<_Ids.size()>> |
| 1006 | struct __msort_apply; |