diff options
Diffstat (limited to '3rdParty/Boost/src/boost/fusion/view/filter_view/detail')
9 files changed, 11 insertions, 0 deletions
diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/begin_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/begin_impl.hpp index cb1a08c..89f67d0 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/begin_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/begin_impl.hpp @@ -31,6 +31,7 @@ namespace boost { namespace fusion typedef typename Sequence::category category; typedef filter_iterator<category, first_type, last_type, pred_type> type; + BOOST_FUSION_GPU_ENABLED static type call(Sequence& s) { diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_data_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_data_impl.hpp index bf721b5..ba8631f 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_data_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_data_impl.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_VIEW_FILTER_VIEW_DETAIL_DEREF_DATA_IMPL_HPP #define BOOST_FUSION_VIEW_FILTER_VIEW_DETAIL_DEREF_DATA_IMPL_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/deref_data.hpp> namespace boost { namespace fusion { namespace extension @@ -25,6 +26,7 @@ namespace boost { namespace fusion { namespace extension result_of::deref_data<typename It::first_type>::type type; + BOOST_FUSION_GPU_ENABLED static type call(It const& it) { diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_impl.hpp index c535b7f..d122dc5 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/deref_impl.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_DEREF_IMPL_05062005_0905) #define FUSION_DEREF_IMPL_05062005_0905 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/detail/adapt_deref_traits.hpp> namespace boost { namespace fusion diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/end_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/end_impl.hpp index 195cb0a..fee9f6d 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/end_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/end_impl.hpp @@ -30,6 +30,7 @@ namespace boost { namespace fusion typedef typename Sequence::category category; typedef filter_iterator<category,last_type, last_type, pred_type> type; + BOOST_FUSION_GPU_ENABLED static type call(Sequence& s) { diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/key_of_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/key_of_impl.hpp index 09d9112..4ab69a6 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/key_of_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/key_of_impl.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_VIEW_FILTER_VIEW_DETAIL_KEY_OF_IMPL_HPP #define BOOST_FUSION_VIEW_FILTER_VIEW_DETAIL_KEY_OF_IMPL_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/key_of.hpp> namespace boost { namespace fusion { namespace extension diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/next_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/next_impl.hpp index ae1e0f0..0091e89 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/next_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/next_impl.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_NEXT_IMPL_06052005_0900) #define FUSION_NEXT_IMPL_06052005_0900 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/detail/find_if.hpp> #include <boost/fusion/iterator/value_of.hpp> #include <boost/mpl/eval_if.hpp> @@ -62,6 +63,7 @@ namespace boost { namespace fusion category, typename filter::type, last_type, pred_type> type; + BOOST_FUSION_GPU_ENABLED static type call(Iterator const& i) { diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/size_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/size_impl.hpp index 158ee01..f6cf17c 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/size_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/size_impl.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_SIZE_IMPL_09232005_1058) #define FUSION_SIZE_IMPL_09232005_1058 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/distance.hpp> #include <boost/fusion/sequence/intrinsic/begin.hpp> #include <boost/fusion/sequence/intrinsic/end.hpp> diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp index 38d1bdc..a845ac2 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_VIEW_FILTER_VIEW_DETAIL_VALUE_OF_DATA_IMPL_HPP #define BOOST_FUSION_VIEW_FILTER_VIEW_DETAIL_VALUE_OF_DATA_IMPL_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/value_of_data.hpp> namespace boost { namespace fusion { namespace extension diff --git a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_impl.hpp b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_impl.hpp index ad4ba61..b460a48 100644 --- a/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_impl.hpp +++ b/3rdParty/Boost/src/boost/fusion/view/filter_view/detail/value_of_impl.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_VALUE_OF_IMPL_05062005_0857) #define FUSION_VALUE_OF_IMPL_05062005_0857 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/detail/adapt_value_traits.hpp> namespace boost { namespace fusion |