Add result_of::{copy,move}, close #5886

Thanks to: Jamboree
This commit is contained in:
Kohei Takahashi
2014-11-10 14:32:23 +09:00
parent 95d2a111ab
commit 916df63a14
5 changed files with 139 additions and 2 deletions

View File

@ -60,6 +60,15 @@ namespace boost { namespace fusion
};
}
namespace result_of
{
template <typename Seq1, typename Seq2>
struct move
{
typedef void type;
};
}
template <typename Seq1, typename Seq2>
BOOST_FUSION_GPU_ENABLED
inline typename enable_if<mpl::and_<