forked from boostorg/fusion
removes superfluous remove_reference in result computation, as reported by Eric Niebler
[SVN r41008]
This commit is contained in:
@ -114,8 +114,7 @@ namespace boost { namespace fusion
|
||||
|
||||
typedef typename boost::result_of<
|
||||
#define M(z,j,data) \
|
||||
typename boost::remove_reference< \
|
||||
typename result_of::at_c<Sequence,j>::type >::type
|
||||
typename result_of::at_c<Sequence,j>::type
|
||||
Function (BOOST_PP_ENUM(N,M,~)) >::type result_type;
|
||||
#undef M
|
||||
|
||||
|
Reference in New Issue
Block a user