[Fusion] Simple transform not working in 1.54?

Hi, Can anyone shed any light on why this simple test case results in an instantiation of ‘struct inspect<boost::fusion::vector2<boost::fusion::detail::apply_transform_result<int>...' instead of the expected 'struct inspect<boost::fusion::vector2<int, int(double)>>' ? Sorry about the use of pastebin, boost.codepad.org is down. http://pastebin.com/kctYLfag

2013/10/9 Andrew <andrew@nelless.net>
Hi,
Can anyone shed any light on why this simple test case results in an instantiation of ‘struct inspect<boost::fusion::vector2<boost::fusion::detail::apply_transform_result<int>...' instead of the expected 'struct inspect<boost::fusion::vector2<int, int(double)>>' ?
Sorry about the use of pastebin, boost.codepad.org is down.
You should use mpl::transform instead.
participants (2)
-
Andrew
-
TONGARI J