From 0da8d1206fe4bdc89df033be64824fcccb803885 Mon Sep 17 00:00:00 2001 From: Denis Blank Date: Wed, 7 Feb 2018 01:47:42 +0100 Subject: [PATCH] Fix a bad conversion --- include/continuable/detail/traverse.hpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/continuable/detail/traverse.hpp b/include/continuable/detail/traverse.hpp index 10e43a8..6316e1e 100644 --- a/include/continuable/detail/traverse.hpp +++ b/include/continuable/detail/traverse.hpp @@ -266,8 +266,7 @@ inline void voidify_empty_tuple(std::tuple<>) noexcept { /// /// If the returned tuple is empty, voidis returned instead. template -constexpr auto tupelize_or_void(T&&... args) - -> decltype(voidify_empty_tuple(tupelize(std::forward(args)...))) { +constexpr decltype(auto) tupelize_or_void(T&&... args) { return voidify_empty_tuple(tupelize(std::forward(args)...)); } } // namespace spreading