diff options
Diffstat (limited to 'boost/fusion/tuple/detail/tuple_expand.hpp')
-rw-r--r-- | boost/fusion/tuple/detail/tuple_expand.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/boost/fusion/tuple/detail/tuple_expand.hpp b/boost/fusion/tuple/detail/tuple_expand.hpp index e23c2e4fe0..026ab8f492 100644 --- a/boost/fusion/tuple/detail/tuple_expand.hpp +++ b/boost/fusion/tuple/detail/tuple_expand.hpp @@ -27,6 +27,7 @@ #define N BOOST_PP_ITERATION() + BOOST_FUSION_GPU_ENABLED #if N == 1 explicit #endif @@ -35,10 +36,12 @@ : base_type(BOOST_PP_ENUM_PARAMS(N, _)) {} template <BOOST_PP_ENUM_PARAMS(N, typename U)> + BOOST_FUSION_GPU_ENABLED tuple(tuple<BOOST_PP_ENUM_PARAMS(N, U)> const& rhs) : base_type(rhs) {} template <BOOST_PP_ENUM_PARAMS(N, typename U)> + BOOST_FUSION_GPU_ENABLED tuple& operator=(tuple<BOOST_PP_ENUM_PARAMS(N, U)> const& rhs) { base_type::operator=(rhs); |