summaryrefslogtreecommitdiff
path: root/boost/fusion/tuple/detail/tuple_expand.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/fusion/tuple/detail/tuple_expand.hpp')
-rw-r--r--boost/fusion/tuple/detail/tuple_expand.hpp3
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);