diff --git a/test.cpp b/test.cpp index c917174..274a4dd 100644 --- a/test.cpp +++ b/test.cpp @@ -40,11 +40,7 @@ using cross_forward_t = typename std::conditional< std::is_rvalue_reference::value, typename std::decay::type&&, - typename std::conditional< - std::is_lvalue_reference::value, - typename std::decay::type&, - typename std::decay::type - >::type + typename std::decay::type& >::type; template