summaryrefslogtreecommitdiff
path: root/boost/fusion/functional/generation
diff options
context:
space:
mode:
Diffstat (limited to 'boost/fusion/functional/generation')
-rw-r--r--boost/fusion/functional/generation/detail/gen_make_adapter.hpp1
-rw-r--r--boost/fusion/functional/generation/make_fused.hpp1
-rw-r--r--boost/fusion/functional/generation/make_fused_function_object.hpp1
-rw-r--r--boost/fusion/functional/generation/make_fused_procedure.hpp1
-rw-r--r--boost/fusion/functional/generation/make_unfused.hpp1
5 files changed, 5 insertions, 0 deletions
diff --git a/boost/fusion/functional/generation/detail/gen_make_adapter.hpp b/boost/fusion/functional/generation/detail/gen_make_adapter.hpp
index 1c2c3e95a0..b7744826bd 100644
--- a/boost/fusion/functional/generation/detail/gen_make_adapter.hpp
+++ b/boost/fusion/functional/generation/detail/gen_make_adapter.hpp
@@ -31,6 +31,7 @@ namespace boost { namespace fusion
}
template <typename F>
+ BOOST_FUSION_GPU_ENABLED
inline typename result_of::BOOST_FUSION_FUNC_NAME<F>::type
BOOST_FUSION_FUNC_NAME(F const & f)
{
diff --git a/boost/fusion/functional/generation/make_fused.hpp b/boost/fusion/functional/generation/make_fused.hpp
index 12365824f7..13ed807ea3 100644
--- a/boost/fusion/functional/generation/make_fused.hpp
+++ b/boost/fusion/functional/generation/make_fused.hpp
@@ -9,6 +9,7 @@
#if !defined(BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_FUSED_HPP_INCLUDED)
#define BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_FUSED_HPP_INCLUDED
+#include <boost/fusion/support/config.hpp>
#include <boost/fusion/functional/adapter/fused.hpp>
#define BOOST_FUSION_CLASS_TPL_NAME fused
diff --git a/boost/fusion/functional/generation/make_fused_function_object.hpp b/boost/fusion/functional/generation/make_fused_function_object.hpp
index 4146ddd6a7..f3169e6ee8 100644
--- a/boost/fusion/functional/generation/make_fused_function_object.hpp
+++ b/boost/fusion/functional/generation/make_fused_function_object.hpp
@@ -9,6 +9,7 @@
#if !defined(BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_FUSED_FUNCTION_OBJECT_HPP_INCLUDED)
#define BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_FUSED_FUNCTION_OBJECT_HPP_INCLUDED
+#include <boost/fusion/support/config.hpp>
#include <boost/fusion/functional/adapter/fused_function_object.hpp>
#define BOOST_FUSION_CLASS_TPL_NAME fused_function_object
diff --git a/boost/fusion/functional/generation/make_fused_procedure.hpp b/boost/fusion/functional/generation/make_fused_procedure.hpp
index 0687577c26..f8ca1254a7 100644
--- a/boost/fusion/functional/generation/make_fused_procedure.hpp
+++ b/boost/fusion/functional/generation/make_fused_procedure.hpp
@@ -9,6 +9,7 @@
#if !defined(BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_FUSED_PROCEDURE_HPP_INCLUDED)
#define BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_FUSED_PROCEDURE_HPP_INCLUDED
+#include <boost/fusion/support/config.hpp>
#include <boost/fusion/functional/adapter/fused_procedure.hpp>
#define BOOST_FUSION_CLASS_TPL_NAME fused_procedure
diff --git a/boost/fusion/functional/generation/make_unfused.hpp b/boost/fusion/functional/generation/make_unfused.hpp
index 79eadbd5aa..6e7f9e0061 100644
--- a/boost/fusion/functional/generation/make_unfused.hpp
+++ b/boost/fusion/functional/generation/make_unfused.hpp
@@ -9,6 +9,7 @@
#if !defined(BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_UNFUSED_HPP_INCLUDED)
#define BOOST_FUSION_FUNCTIONAL_GENERATION_MAKE_UNFUSED_HPP_INCLUDED
+#include <boost/fusion/support/config.hpp>
#include <boost/fusion/functional/adapter/unfused.hpp>
#define BOOST_FUSION_CLASS_TPL_NAME unfused