diff --git a/include/utempl/tuple.hpp b/include/utempl/tuple.hpp index cac3b8e..8bfdc51 100644 --- a/include/utempl/tuple.hpp +++ b/include/utempl/tuple.hpp @@ -22,14 +22,6 @@ struct TupleHelper, Ts...> : public impl::TupleLeaf -struct Process { - using type = decltype(Overloaded( - [](TT&&) -> std::remove_cvref_t {}, - [](const char(&)[N]) -> const char* {} - )(std::declval())); -}; - } // namespace impl template @@ -110,7 +102,7 @@ struct Tuple<> { }; }; template -Tuple(Ts&&...) -> Tuple::type...>; +Tuple(Ts&&...) -> Tuple...>; template consteval auto ListFromTuple(Tuple) -> TypeList {