Fusion: merge from trunk

[SVN r67492]
This commit is contained in:
Christopher Schmidt committed 2010-12-29 19:54:59 +00:00
1 parent 7aa4e2cbda
commit cd811f56bc
264 files changed
+1488 -1466

No files matched your search

+11 -2
View File
@@ -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;