Mercurial > hg > vamp-build-and-test
diff DEPENDENCIES/generic/include/boost/fusion/functional/adapter/fused.hpp @ 101:c530137014c0
Update Boost headers (1.58.0)
author | Chris Cannam |
---|---|
date | Mon, 07 Sep 2015 11:12:49 +0100 |
parents | 2665513ce2d3 |
children |
line wrap: on
line diff
--- a/DEPENDENCIES/generic/include/boost/fusion/functional/adapter/fused.hpp Fri Sep 04 12:01:02 2015 +0100 +++ b/DEPENDENCIES/generic/include/boost/fusion/functional/adapter/fused.hpp Mon Sep 07 11:12:49 2015 +0100 @@ -9,6 +9,7 @@ #if !defined(BOOST_FUSION_FUNCTIONAL_ADAPTER_FUSED_HPP_INCLUDED) #define BOOST_FUSION_FUNCTIONAL_ADAPTER_FUSED_HPP_INCLUDED +#include <boost/fusion/support/config.hpp> #include <boost/type_traits/add_reference.hpp> #include <boost/config.hpp> @@ -36,11 +37,13 @@ public: + BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED inline explicit fused(func_const_fwd_t f = Function()) : fnc_transformed(f) { } template <class Seq> + BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED inline typename result_of::invoke<func_const_fwd_t,Seq const>::type operator()(Seq const & s) const { @@ -48,6 +51,7 @@ } template <class Seq> + BOOST_CXX14_CONSTEXPR BOOST_FUSION_GPU_ENABLED inline typename result_of::invoke<func_fwd_t,Seq const>::type operator()(Seq const & s) { @@ -55,6 +59,7 @@ } template <class Seq> + BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED inline typename result_of::invoke<func_const_fwd_t,Seq>::type operator()(Seq & s) const { @@ -62,6 +67,7 @@ } template <class Seq> + BOOST_CXX14_CONSTEXPR BOOST_FUSION_GPU_ENABLED inline typename result_of::invoke<func_fwd_t,Seq>::type operator()(Seq & s) {