| 20 | |
| 21 | template <class... Types> |
| 22 | constexpr auto make_stdarray(const Types&... t) noexcept { |
| 23 | return std::array<std::common_type_t<Types...>, sizeof...(Types)>{t...}; |
| 24 | } |
| 25 | |
| 26 | template <class T, std::size_t... I> |
| 27 | constexpr auto make_stdarray_from_tietuple(const T& t, std::index_sequence<I...>, int) noexcept { |
no outgoing calls
no test coverage detected