Patch to make deriving from fusion::sequence_facade makes the derived class an MPL sequence by Nathan Ridge.

[SVN r74473]
This commit is contained in:
Joel de Guzman
2011-09-20 01:48:47 +00:00
parent 674f60e9b1
commit d1a397c427

View File

@ -17,6 +17,7 @@ namespace boost { namespace fusion
template <typename Derived, typename Category, typename IsView = mpl::false_> template <typename Derived, typename Category, typename IsView = mpl::false_>
struct sequence_facade : sequence_base<Derived> struct sequence_facade : sequence_base<Derived>
{ {
typedef fusion_sequence_tag tag;
typedef sequence_facade_tag fusion_tag; typedef sequence_facade_tag fusion_tag;
typedef Derived derived_type; typedef Derived derived_type;
typedef Category category; typedef Category category;