makes unfused_* work through boost::result_of only

[SVN r38197]
This commit is contained in:
Tobias Schwinger
2007-07-13 14:06:50 +00:00
parent f6184f5f29
commit 7a1017dce3
8 changed files with 43 additions and 95 deletions

View File

@ -42,7 +42,7 @@ struct test_func
struct result;
template <class Self, class Seq>
struct result< Self(Seq) >
struct result< Self(Seq &) >
: mpl::if_< mpl::and_< fusion::result_of::empty<Seq>, RemoveNullary >,
boost::blank, mpl::identity<long> >::type
{ };