final gpu-enabling tweaks

This commit is contained in:
Eric Niebler
2014-01-28 14:32:03 -08:00
parent c04e912866
commit e113b31fdd
13 changed files with 18 additions and 35 deletions

View File

@ -27,7 +27,6 @@ namespace boost { namespace fusion { namespace detail
{
// print a delimiter
template <typename OS>
BOOST_FUSION_GPU_ENABLED
static void
print(OS& os, char const* delim, mpl::false_ = mpl::false_())
{
@ -36,7 +35,6 @@ namespace boost { namespace fusion { namespace detail
}
template <typename OS>
BOOST_FUSION_GPU_ENABLED
static void
print(OS&, char const*, mpl::true_)
{
@ -46,14 +44,12 @@ namespace boost { namespace fusion { namespace detail
struct print_sequence_loop
{
template <typename OS, typename First, typename Last>
BOOST_FUSION_GPU_ENABLED
static void
call(OS&, First const&, Last const&, mpl::true_)
{
}
template <typename OS, typename First, typename Last>
BOOST_FUSION_GPU_ENABLED
static void
call(OS& os, First const& first, Last const& last, mpl::false_)
{
@ -69,7 +65,6 @@ namespace boost { namespace fusion { namespace detail
}
template <typename OS, typename First, typename Last>
BOOST_FUSION_GPU_ENABLED
static void
call(OS& os, First const& first, Last const& last)
{
@ -79,7 +74,6 @@ namespace boost { namespace fusion { namespace detail
};
template <typename OS, typename Sequence>
BOOST_FUSION_GPU_ENABLED
inline void
print_sequence(OS& os, Sequence const& seq)
{