diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2017-09-13 11:05:34 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2017-09-13 11:06:28 +0900 |
commit | 34bd32e225e2a8a94104489b31c42e5801cc1f4a (patch) | |
tree | d021b579a0c190354819974e1eaf0baa54b551f3 /boost/coroutine2/detail | |
parent | f763a99a501650eff2c60288aa6f10ef916d769e (diff) | |
download | boost-34bd32e225e2a8a94104489b31c42e5801cc1f4a.tar.gz boost-34bd32e225e2a8a94104489b31c42e5801cc1f4a.tar.bz2 boost-34bd32e225e2a8a94104489b31c42e5801cc1f4a.zip |
Imported Upstream version 1.63.0upstream/1.63.0
Change-Id: Iac85556a04b7e58d63ba636dedb0986e3555714a
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'boost/coroutine2/detail')
-rw-r--r-- | boost/coroutine2/detail/pull_control_block_ecv2.ipp | 12 | ||||
-rw-r--r-- | boost/coroutine2/detail/pull_coroutine.hpp | 6 | ||||
-rw-r--r-- | boost/coroutine2/detail/pull_coroutine.ipp | 6 | ||||
-rw-r--r-- | boost/coroutine2/detail/push_control_block_ecv2.ipp | 12 | ||||
-rw-r--r-- | boost/coroutine2/detail/push_coroutine.hpp | 6 | ||||
-rw-r--r-- | boost/coroutine2/detail/push_coroutine.ipp | 6 |
6 files changed, 24 insertions, 24 deletions
diff --git a/boost/coroutine2/detail/pull_control_block_ecv2.ipp b/boost/coroutine2/detail/pull_control_block_ecv2.ipp index 766a3f59c7..a1c7c93cd0 100644 --- a/boost/coroutine2/detail/pull_control_block_ecv2.ipp +++ b/boost/coroutine2/detail/pull_control_block_ecv2.ipp @@ -49,7 +49,7 @@ pull_coroutine< T >::control_block::control_block( context::preallocated palloc, ctx{ std::allocator_arg, palloc, salloc, std::move( std::bind( - [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T * > ctx, T *) mutable { + [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T * > && ctx, T *) mutable { // create synthesized push_coroutine< T > typename push_coroutine< T >::control_block synthesized_cb{ this, ctx }; push_coroutine< T > synthesized{ & synthesized_cb }; @@ -78,7 +78,7 @@ pull_coroutine< T >::control_block::control_block( context::preallocated palloc, std::placeholders::_2))}, #else ctx{ std::allocator_arg, palloc, salloc, - [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > ctx, T *) mutable { + [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > && ctx, T *) mutable { // create synthesized push_coroutine< T > typename push_coroutine< T >::control_block synthesized_cb{ this, ctx }; push_coroutine< T > synthesized{ & synthesized_cb }; @@ -199,7 +199,7 @@ pull_coroutine< T & >::control_block::control_block( context::preallocated pallo ctx{ std::allocator_arg, palloc, salloc, std::move( std::bind( - [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T *> ctx, T *) mutable { + [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T *> && ctx, T *) mutable { // create synthesized push_coroutine< T & > typename push_coroutine< T & >::control_block synthesized_cb{ this, ctx }; push_coroutine< T & > synthesized{ & synthesized_cb }; @@ -228,7 +228,7 @@ pull_coroutine< T & >::control_block::control_block( context::preallocated pallo std::placeholders::_2))}, #else ctx{ std::allocator_arg, palloc, salloc, - [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > ctx, T *) mutable { + [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > && ctx, T *) mutable { // create synthesized push_coroutine< T & > typename push_coroutine< T & >::control_block synthesized_cb{ this, ctx }; push_coroutine< T & > synthesized{ & synthesized_cb }; @@ -323,7 +323,7 @@ pull_coroutine< void >::control_block::control_block( context::preallocated pall ctx{ std::allocator_arg, palloc, salloc, std::move( std::bind( - [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< void > ctx) mutable { + [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< void > && ctx) mutable { // create synthesized push_coroutine< void > typename push_coroutine< void >::control_block synthesized_cb{ this, ctx }; push_coroutine< void > synthesized{ & synthesized_cb }; @@ -350,7 +350,7 @@ pull_coroutine< void >::control_block::control_block( context::preallocated pall std::placeholders::_1))}, #else ctx{ std::allocator_arg, palloc, salloc, - [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< void > ctx) mutable { + [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< void > && ctx) mutable { // create synthesized push_coroutine< void > typename push_coroutine< void >::control_block synthesized_cb{ this, ctx }; push_coroutine< void > synthesized{ & synthesized_cb }; diff --git a/boost/coroutine2/detail/pull_coroutine.hpp b/boost/coroutine2/detail/pull_coroutine.hpp index 7123eac8b8..b97bdc3e9c 100644 --- a/boost/coroutine2/detail/pull_coroutine.hpp +++ b/boost/coroutine2/detail/pull_coroutine.hpp @@ -47,7 +47,7 @@ public: template< typename StackAllocator, typename Fn > pull_coroutine( StackAllocator, Fn &&); - ~pull_coroutine() noexcept; + ~pull_coroutine(); pull_coroutine( pull_coroutine const&) = delete; pull_coroutine & operator=( pull_coroutine const&) = delete; @@ -159,7 +159,7 @@ public: template< typename StackAllocator, typename Fn > pull_coroutine( StackAllocator, Fn &&); - ~pull_coroutine() noexcept; + ~pull_coroutine(); pull_coroutine( pull_coroutine const&) = delete; pull_coroutine & operator=( pull_coroutine const&) = delete; @@ -269,7 +269,7 @@ public: template< typename StackAllocator, typename Fn > pull_coroutine( StackAllocator, Fn &&); - ~pull_coroutine() noexcept; + ~pull_coroutine(); pull_coroutine( pull_coroutine const&) = delete; pull_coroutine & operator=( pull_coroutine const&) = delete; diff --git a/boost/coroutine2/detail/pull_coroutine.ipp b/boost/coroutine2/detail/pull_coroutine.ipp index 58fe84575e..9a81893ccb 100644 --- a/boost/coroutine2/detail/pull_coroutine.ipp +++ b/boost/coroutine2/detail/pull_coroutine.ipp @@ -59,7 +59,7 @@ pull_coroutine< T >::pull_coroutine( StackAllocator salloc, Fn && fn) : } template< typename T > -pull_coroutine< T >::~pull_coroutine() noexcept { +pull_coroutine< T >::~pull_coroutine() { if ( nullptr != cb_) { cb_->deallocate(); } @@ -128,7 +128,7 @@ pull_coroutine< T & >::pull_coroutine( StackAllocator salloc, Fn && fn) : } template< typename T > -pull_coroutine< T & >::~pull_coroutine() noexcept { +pull_coroutine< T & >::~pull_coroutine() { if ( nullptr != cb_) { cb_->deallocate(); } @@ -189,7 +189,7 @@ pull_coroutine< void >::pull_coroutine( StackAllocator salloc, Fn && fn) : } inline -pull_coroutine< void >::~pull_coroutine() noexcept { +pull_coroutine< void >::~pull_coroutine() { if ( nullptr != cb_) { cb_->deallocate(); } diff --git a/boost/coroutine2/detail/push_control_block_ecv2.ipp b/boost/coroutine2/detail/push_control_block_ecv2.ipp index f940bb13b7..7ed6c572e1 100644 --- a/boost/coroutine2/detail/push_control_block_ecv2.ipp +++ b/boost/coroutine2/detail/push_control_block_ecv2.ipp @@ -48,7 +48,7 @@ push_coroutine< T >::control_block::control_block( context::preallocated palloc, ctx{ std::allocator_arg, palloc, salloc, std::move( std::bind( - [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T * > ctx, T * data) mutable { + [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T * > && ctx, T * data) mutable { // create synthesized pull_coroutine< T > typename pull_coroutine< T >::control_block synthesized_cb{ this, ctx }; pull_coroutine< T > synthesized{ & synthesized_cb }; @@ -79,7 +79,7 @@ push_coroutine< T >::control_block::control_block( context::preallocated palloc, std::placeholders::_2))}, #else ctx{ std::allocator_arg, palloc, salloc, - [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > ctx, T * data) mutable { + [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > && ctx, T * data) mutable { // create synthesized pull_coroutine< T > typename pull_coroutine< T >::control_block synthesized_cb{ this, ctx }; pull_coroutine< T > synthesized{ & synthesized_cb }; @@ -178,7 +178,7 @@ push_coroutine< T & >::control_block::control_block( context::preallocated pallo ctx{ std::allocator_arg, palloc, salloc, std::move( std::bind( - [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T * > ctx, T * data) mutable { + [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< T * > && ctx, T * data) mutable { // create synthesized pull_coroutine< T & > typename pull_coroutine< T & >::control_block synthesized_cb{ this, ctx }; pull_coroutine< T & > synthesized{ & synthesized_cb }; @@ -209,7 +209,7 @@ push_coroutine< T & >::control_block::control_block( context::preallocated pallo std::placeholders::_2))}, #else ctx{ std::allocator_arg, palloc, salloc, - [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > ctx, T * data) mutable { + [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< T * > && ctx, T * data) mutable { // create synthesized pull_coroutine< T & > typename pull_coroutine< T & >::control_block synthesized_cb{ this, ctx }; pull_coroutine< T & > synthesized{ & synthesized_cb }; @@ -295,7 +295,7 @@ push_coroutine< void >::control_block::control_block( context::preallocated pall ctx{ std::allocator_arg, palloc, salloc, std::move( std::bind( - [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< void > ctx) mutable { + [this]( typename std::decay< Fn >::type & fn_, boost::context::execution_context< void > && ctx) mutable { // create synthesized pull_coroutine< void > typename pull_coroutine< void >::control_block synthesized_cb{ this, ctx }; pull_coroutine< void > synthesized{ & synthesized_cb }; @@ -322,7 +322,7 @@ push_coroutine< void >::control_block::control_block( context::preallocated pall std::placeholders::_1))}, #else ctx{ std::allocator_arg, palloc, salloc, - [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< void > ctx) mutable { + [this,fn_=std::forward< Fn >( fn)]( boost::context::execution_context< void > && ctx) mutable { // create synthesized pull_coroutine< void > typename pull_coroutine< void >::control_block synthesized_cb{ this, ctx}; pull_coroutine< void > synthesized{ & synthesized_cb }; diff --git a/boost/coroutine2/detail/push_coroutine.hpp b/boost/coroutine2/detail/push_coroutine.hpp index 5d9d092b65..1b62663ab7 100644 --- a/boost/coroutine2/detail/push_coroutine.hpp +++ b/boost/coroutine2/detail/push_coroutine.hpp @@ -45,7 +45,7 @@ public: template< typename StackAllocator, typename Fn > push_coroutine( StackAllocator, Fn &&); - ~push_coroutine() noexcept; + ~push_coroutine(); push_coroutine( push_coroutine const&) = delete; push_coroutine & operator=( push_coroutine const&) = delete; @@ -125,7 +125,7 @@ public: template< typename StackAllocator, typename Fn > push_coroutine( StackAllocator, Fn &&); - ~push_coroutine() noexcept; + ~push_coroutine(); push_coroutine( push_coroutine const&) = delete; push_coroutine & operator=( push_coroutine const&) = delete; @@ -203,7 +203,7 @@ public: template< typename StackAllocator, typename Fn > push_coroutine( StackAllocator, Fn &&); - ~push_coroutine() noexcept; + ~push_coroutine(); push_coroutine( push_coroutine const&) = delete; push_coroutine & operator=( push_coroutine const&) = delete; diff --git a/boost/coroutine2/detail/push_coroutine.ipp b/boost/coroutine2/detail/push_coroutine.ipp index 304e07729e..303961b10f 100644 --- a/boost/coroutine2/detail/push_coroutine.ipp +++ b/boost/coroutine2/detail/push_coroutine.ipp @@ -48,7 +48,7 @@ push_coroutine< T >::push_coroutine( StackAllocator salloc, Fn && fn) : } template< typename T > -push_coroutine< T >::~push_coroutine() noexcept { +push_coroutine< T >::~push_coroutine() { if ( nullptr != cb_) { cb_->deallocate(); } @@ -108,7 +108,7 @@ push_coroutine< T & >::push_coroutine( StackAllocator salloc, Fn && fn) : } template< typename T > -push_coroutine< T & >::~push_coroutine() noexcept { +push_coroutine< T & >::~push_coroutine() { if ( nullptr != cb_) { cb_->deallocate(); } @@ -159,7 +159,7 @@ push_coroutine< void >::push_coroutine( StackAllocator salloc, Fn && fn) : } inline -push_coroutine< void >::~push_coroutine() noexcept { +push_coroutine< void >::~push_coroutine() { if ( nullptr != cb_) { cb_->deallocate(); } |