merge from trunk

[SVN r42226]
This commit is contained in:
Joel de Guzman
2007-12-21 03:13:31 +00:00
parent 7bd2fd716d
commit 4a29dd2a7c
239 changed files with 1875 additions and 1915 deletions

View File

@ -42,6 +42,9 @@ BOOST_FUSION_ADAPT_STRUCT(
(int, y)
)
struct s { int m; };
BOOST_FUSION_ADAPT_STRUCT(s, (int, m))
int
main()
{
@ -101,6 +104,16 @@ main()
l = p;
}
{ // begin/end
using namespace boost::fusion;
using boost::is_same;
typedef result_of::begin<s>::type b;
typedef result_of::end<s>::type e;
// this fails
BOOST_MPL_ASSERT((is_same<result_of::next<b>::type, e>));
}
return boost::report_errors();
}