Fusion 2.1 one more time with care

[SVN r40390]
This commit is contained in:
Joel de Guzman
2007-10-24 02:32:28 +00:00
parent 75fddd89a2
commit 7c85a51d48
114 changed files with 236 additions and 234 deletions

View File

@ -7,7 +7,7 @@
==============================================================================*/
#include <boost/fusion/support/deduce_sequence.hpp>
#include <boost/fusion/sequence/intrinsic/mpl.hpp>
#include <boost/fusion/mpl.hpp>
#include <boost/detail/lightweight_test.hpp>
#include <boost/mpl/equal.hpp>
@ -35,7 +35,7 @@ struct test_seq_ctor
#define TEST_SAME_ELEMENTS(a,b) BOOST_TEST(( boost::mpl::equal< a, b >::type::value ))
typedef fusion::vector<int, int const, int &, int const &> args1;
typedef fusion::vector<int, int, int &, int> storable1;
typedef fusion::vector<int, int const, int &, int> storable1;
template struct test_seq_ctor<args1>;
typedef fusion::vector< reference_wrapper<int> &, reference_wrapper<int const> &,
@ -45,7 +45,7 @@ template struct test_seq_ctor<args2>;
typedef fusion::vector<int *, int const *, int const * const, int const * &, int const * const &> args3;
typedef fusion::vector<int *, int const *, int const *, int const * &, int const * > storable3;
typedef fusion::vector<int *, int const *, int const * const, int const * &, int const * > storable3;
template struct test_seq_ctor<args3>;
typedef fusion::vector<int(&)[2], int const(&)[2]> args4;