/third_party/boost/boost/context/ |
D | continuation_winfib.hpp | 133 activation_record * resume_with( Fn && fn) { in resume_with() function 369 continuation resume_with( Fn && fn) & { in resume_with() function in boost::context::continuation 370 return std::move( * this).resume_with( std::forward< Fn >( fn) ); in resume_with() 374 continuation resume_with( Fn && fn) && { in resume_with() function in boost::context::continuation 377 … detail::exchange( ptr_, nullptr)->resume_with< continuation >( std::forward< Fn >( fn) ); in resume_with() 380 std::exchange( ptr_, nullptr)->resume_with< continuation >( std::forward< Fn >( fn) ); in resume_with()
|
D | continuation_ucontext.hpp | 144 activation_record * resume_with( Fn && fn) { in resume_with() function 434 continuation resume_with( Fn && fn) & { in resume_with() function in boost::context::continuation 435 return std::move( * this).resume_with( std::forward< Fn >( fn) ); in resume_with() 439 continuation resume_with( Fn && fn) && { in resume_with() function in boost::context::continuation 442 … detail::exchange( ptr_, nullptr)->resume_with< continuation >( std::forward< Fn >( fn) ); in resume_with() 445 std::exchange( ptr_, nullptr)->resume_with< continuation >( std::forward< Fn >( fn) ); in resume_with()
|
D | fiber_winfib.hpp | 132 fiber_activation_record * resume_with( Fn && fn) { in resume_with() function 384 fiber resume_with( Fn && fn) && { in resume_with() function in boost::context::fiber 388 detail::exchange( ptr_, nullptr)->resume_with< fiber >( std::forward< Fn >( fn) ); in resume_with() 391 std::exchange( ptr_, nullptr)->resume_with< fiber >( std::forward< Fn >( fn) ); in resume_with()
|
D | fiber_ucontext.hpp | 144 fiber_activation_record * resume_with( Fn && fn) { in resume_with() function 455 fiber resume_with( Fn && fn) && { in resume_with() function in boost::context::fiber 459 detail::exchange( ptr_, nullptr)->resume_with< fiber >( std::forward< Fn >( fn) ); in resume_with() 462 std::exchange( ptr_, nullptr)->resume_with< fiber >( std::forward< Fn >( fn) ); in resume_with()
|
D | continuation_fcontext.hpp | 274 continuation resume_with( Fn && fn) & { in resume_with() function in boost::context::continuation 275 return std::move( * this).resume_with( std::forward< Fn >( fn) ); in resume_with() 279 continuation resume_with( Fn && fn) && { in resume_with() function in boost::context::continuation
|
D | fiber_fcontext.hpp | 292 fiber resume_with( Fn && fn) && { in resume_with() function in boost::context::fiber
|
/third_party/boost/libs/fiber/src/ |
D | context.cpp | 150 std::move( c_).resume_with([prev](boost::context::fiber && c){ in resume() 163 std::move( c_).resume_with([prev,&lk](boost::context::fiber && c){ in resume() 177 std::move( c_).resume_with([prev,ready_ctx](boost::context::fiber && c){ in resume() 226 return std::move( c_).resume_with([prev](boost::context::fiber && c){ in suspend_with_cc()
|
/third_party/boost/libs/context/doc/ |
D | fiber.qbk | 62 A fiber is continued by calling `resume()`/`resume_with()`. 96 the member functions `resume()` and `resume_with()` are rvalue-ref qualified. 169 f1=f1.resume_with([&data](ctx::fiber&& f2){ 186 The expression `f1.resume_with(...)` executes a lambda on top of fiber `f1`, 214 f=std::move(f).resume_with([](ctx::fiber && f) ->ctx::fiber { 456 fiber resume_with(Fn && fn) &&; 540 fiber resume_with(Fn && fn) &&; 544 The function `resume_with`, is used to execute function `fn` in the execution context of 548 [[Note:] [Because `*this` gets invalidated, `resume()` and `resume_with()` are rvalue-ref
|
D | callcc.qbk | 76 A continuation is continued by calling `resume()`/`resume_with()`. 181 c=c.resume_with([&data](ctx::continuation && c){ 198 The expression `c.resume_with(...)` executes a lambda on top of continuation 227 c = c.resume_with( 466 continuation resume_with(Fn && fn); 533 continuation resume_with(Fn && fn); 537 The function `resume_with`, is used to execute function `fn` in the execution context of
|
D | context.qbk | 137 [def __resume_with__ ['continuation::resume_with()]]
|
/third_party/boost/libs/context/example/callcc/ |
D | throw.cpp | 38 c = c.resume_with( in main()
|
D | ontop_void.cpp | 34 c = c.resume_with( f2); in main()
|
D | ontop.cpp | 32 c = c.resume_with( [&data](ctx::continuation && c){ in main()
|
/third_party/boost/libs/context/example/fiber/ |
D | throw.cpp | 37 f = std::move( f).resume_with([](ctx::fiber && f) ->ctx::fiber { in main()
|
D | ontop_void.cpp | 35 f = std::move( f).resume_with( f2); in main()
|
D | ontop.cpp | 33 f = std::move( f).resume_with([&data](ctx::fiber && f){ in main()
|
/third_party/boost/libs/context/test/ |
D | test_callcc.cpp | 252 c = c.resume_with( in test_ontop() 267 c = c.resume_with( in test_ontop() 293 c.resume_with( in test_ontop_exception()
|
D | test_fiber.cpp | 264 f = std::move( f).resume_with(fn); in test_ontop() 276 f = std::move( f).resume_with( in test_ontop() 302 f = std::move( f).resume_with( in test_ontop_exception()
|