1
0
forked from boostorg/mp11

Try to fix g++ 4.7

This commit is contained in:
Peter Dimov
2017-05-19 01:00:56 +03:00
parent 02385ac83d
commit ec9d43e7e9

View File

@@ -88,7 +88,7 @@ template<class... L> struct mp_same_size_2: mp_defer<mp_same_size_1, L...> {};
} // namespace detail
#if BOOST_WORKAROUND( BOOST_MSVC, == 1900 )
#if BOOST_WORKAROUND( BOOST_MSVC, == 1900 ) || BOOST_WORKAROUND( BOOST_GCC, < 40800 )
template<template<class...> class F, class... L> using mp_transform = typename mp_if<typename detail::mp_same_size_2<L...>::type, detail::mp_transform_impl<F, L...>>::type;