Home
last modified time | relevance | path

Searched refs:yield_type (Results 1 – 17 of 17) sorted by relevance

/third_party/boost/libs/coroutine/test/
Dtest_symmetric_coroutine.cpp35 typedef void( * coro_fn_void)(coro::symmetric_coroutine< void* >::yield_type &);
64 void trampoline( coro::symmetric_coroutine< void* >::yield_type & yield) in trampoline()
86 coro::symmetric_coroutine< void* >::yield_type * yield;
88 D( coro::symmetric_coroutine< void* >::yield_type & yield_) : in D()
135 void operator()( coro::symmetric_coroutine< bool >::yield_type & yield) in operator ()()
170 void operator()( coro::symmetric_coroutine< int >::yield_type &) in operator ()() argument
174 void empty( coro::symmetric_coroutine< void >::yield_type &) {} in empty() argument
176 void f2( coro::symmetric_coroutine< void >::yield_type &) in f2() argument
179 void f3( coro::symmetric_coroutine< X >::yield_type & yield) in f3()
182 void f4( coro::symmetric_coroutine< X& >::yield_type & yield) in f4()
[all …]
/third_party/boost/libs/coroutine/doc/
Dsymmetric.qbk50 [&](boost::coroutines::symmetric_coroutine<void>::yield_type& yield) {
63 [&](boost::coroutines::symmetric_coroutine<void>::yield_type& yield) {
133 [&](boost::coroutines::symmetric_coroutine<int>::yield_type& yield){
197 [&](boost::coroutines::symmetric_coroutine<void>::yield_type& yield){
357 [section:yield_coro Class `symmetric_coroutine<>::yield_type`]
362 class symmetric_coroutine<>::yield_type
365 yield_type() noexcept;
367 yield_type( yield_type const& other)=delete;
369 yield_type & operator=( yield_type const& other)=delete;
371 yield_type( yield_type && other) noexcept;
[all …]
Dcoro.qbk95 [def __yield_coro_bool__ ['symmetric_coroutine<>::yield_type::operator bool]]
96 [def __yield_coro_get__ ['symmetric_coroutine<>::yield_type::get()]]
97 [def __yield_coro_op__ ['symmetric_coroutine<>::yield_type::operator()]]
98 [def __yield_coro__ ['symmetric_coroutine<>::yield_type]]
Dcoroutine.qbk92 [&](boost::coroutines::symmetric_coroutine<void>::yield_type& yield){
Dmotivation.qbk531 [&](boost::coroutines::symmetric_coroutine<void>::yield_type& yield){
543 [&](boost::coroutines::symmetric_coroutine<void>::yield_type& yield){
/third_party/boost/libs/coroutine/example/symmetric/
Dsimple.cpp19 void foo( coro_t::yield_type & yield) in foo()
28 void bar( coro_t::yield_type & yield) in bar()
Dunwind.cpp25 void foo( coro_t::yield_type & yield) in foo()
34 void bar( coro_t::yield_type & yield) in bar()
Dsegmented_stack.cpp39 void foo( boost::coroutines::symmetric_coroutine< void >::yield_type &) in foo() argument
Ddice_game.cpp28 void run_( coro_t::yield_type & yield) in run_()
Dmerge_arrays.cpp25 void run_( coro_t::yield_type & yield) in run_()
/third_party/boost/libs/coroutine/performance/symmetric/
Dperformance_switch.cpp36 void fn_void( boost::coroutines::symmetric_coroutine< void >::yield_type & yield) in fn_void()
39 void fn_int( boost::coroutines::symmetric_coroutine< int >::yield_type & yield) in fn_int()
42 void fn_x( boost::coroutines::symmetric_coroutine< X >::yield_type & yield) in fn_x()
Dperformance_create_protected.cpp27 void fn( coro_type::yield_type &) {} in fn() argument
Dperformance_create_prealloc.cpp28 void fn( coro_type::yield_type &) {} in fn() argument
Dperformance_create_standard.cpp27 void fn( coro_type::yield_type &) {} in fn() argument
/third_party/boost/boost/coroutine/
Dsymmetric_coroutine.hpp26 typedef detail::symmetric_coroutine_yield< T > yield_type; typedef
/third_party/boost/boost/coroutine/detail/
Dsymmetric_coroutine_call.hpp49 typedef symmetric_coroutine_yield< Arg > yield_type; typedef in boost::coroutines::detail::symmetric_coroutine_call
57 typedef void ( * coroutine_fn)( yield_type &);
305 typedef symmetric_coroutine_yield< Arg & > yield_type; typedef in boost::coroutines::detail::symmetric_coroutine_call
313 typedef void ( * coroutine_fn)( yield_type &);
561 typedef symmetric_coroutine_yield< void > yield_type; typedef in boost::coroutines::detail::symmetric_coroutine_call
569 typedef void ( * coroutine_fn)( yield_type &);
/third_party/boost/libs/coroutine/performance/symmetric/segmented/
Dperformance_create_segmented.cpp24 void fn( boost::coroutines::symmetric_coroutine< void >::yield_type &) {} in fn() argument