forked from boostorg/fusion
Fusion: merge from trunk
[SVN r67492]
This commit is contained in:
@ -12,10 +12,14 @@
|
||||
|
||||
namespace boost { namespace fusion
|
||||
{
|
||||
struct sequence_root {};
|
||||
namespace detail
|
||||
{
|
||||
struct from_sequence_convertible_type
|
||||
{};
|
||||
}
|
||||
|
||||
template <typename Sequence>
|
||||
struct sequence_base : sequence_root
|
||||
struct sequence_base
|
||||
{
|
||||
Sequence const&
|
||||
derived() const
|
||||
@ -28,6 +32,11 @@ namespace boost { namespace fusion
|
||||
{
|
||||
return static_cast<Sequence&>(*this);
|
||||
}
|
||||
|
||||
operator detail::from_sequence_convertible_type()const
|
||||
{
|
||||
return detail::from_sequence_convertible_type();
|
||||
}
|
||||
};
|
||||
|
||||
struct fusion_sequence_tag;
|
||||
|
Reference in New Issue
Block a user