remove unnecessary actor to tighten ADL resolution. the one above it is

sufficient.
This commit is contained in:
Joel de Guzman
2014-11-15 09:54:21 +08:00
parent f3fa7a1dc6
commit 63045e8611

View File

@ -48,16 +48,6 @@ namespace boost { namespace fusion
pair(typename detail::call_param<Second>::type val)
: second(val) {}
#if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES)
template <typename Second2>
BOOST_FUSION_GPU_ENABLED
explicit pair(Second2&& val
, typename boost::enable_if<is_convertible<Second2, Second> >::type* /*dummy*/ = 0
) : second(std::forward<Second2>(val)) {}
#endif
template <typename Second2>
BOOST_FUSION_GPU_ENABLED
pair(pair<First, Second2> const& rhs)