coroutine: new push/pull interface

[SVN r84657]
This commit is contained in:
Oliver Kowalke
2013-06-06 17:26:45 +00:00
parent af2fb9c1bd
commit a7c36808de
36 changed files with 1757 additions and 1990 deletions

View File

@@ -37,7 +37,7 @@ int& value7 = value1;
int value8 = 0;
int value9 = 0;
#ifdef BOOST_COROUTINES_V2
#ifdef BOOST_COROUTINES_UNIDIRECT
struct X : private boost::noncopyable
{
X() { value1 = 7; }
@@ -1036,7 +1036,7 @@ boost::unit_test::test_suite * init_unit_test_suite( int, char* [])
test->add( BOOST_TEST_CASE( & test_fp) );
test->add( BOOST_TEST_CASE( & test_ptr) );
test->add( BOOST_TEST_CASE( & test_const_ptr) );
#ifndef BOOST_COROUTINES_V2
#ifndef BOOST_COROUTINES_UNIDIRECT
test->add( BOOST_TEST_CASE( & test_pre) );
test->add( BOOST_TEST_CASE( & test_post) );
#endif