diff options
Diffstat (limited to 'boost/fusion/iterator/detail/advance.hpp')
-rw-r--r-- | boost/fusion/iterator/detail/advance.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/boost/fusion/iterator/detail/advance.hpp b/boost/fusion/iterator/detail/advance.hpp index 56dfab9c94..ace4ed4989 100644 --- a/boost/fusion/iterator/detail/advance.hpp +++ b/boost/fusion/iterator/detail/advance.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_ADVANCE_09172005_1149) #define FUSION_ADVANCE_09172005_1149 +#include <boost/fusion/support/config.hpp> #include <boost/mpl/int.hpp> #include <boost/mpl/if.hpp> #include <boost/mpl/eval_if.hpp> @@ -44,6 +45,7 @@ namespace boost { namespace fusion { namespace advance_detail >::type type; + BOOST_FUSION_GPU_ENABLED static type const& call(type const& i) { @@ -51,6 +53,7 @@ namespace boost { namespace fusion { namespace advance_detail } template <typename I> + BOOST_FUSION_GPU_ENABLED static type call(I const& i) { @@ -83,6 +86,7 @@ namespace boost { namespace fusion { namespace advance_detail >::type type; + BOOST_FUSION_GPU_ENABLED static type const& call(type const& i) { @@ -90,6 +94,7 @@ namespace boost { namespace fusion { namespace advance_detail } template <typename I> + BOOST_FUSION_GPU_ENABLED static type call(I const& i) { |