Home
last modified time | relevance | path

Searched refs:forced_unwind (Results 1 – 25 of 25) sorted by relevance

/third_party/boost/boost/context/detail/
Dexception.hpp23 struct forced_unwind { struct
29 forced_unwind() = default;
31 forced_unwind( fcontext_t fctx_) : in forced_unwind() function
36 ~forced_unwind() { in ~forced_unwind() argument
/third_party/boost/boost/coroutine2/detail/
Dforced_unwind.hpp23 struct forced_unwind {}; struct
27 throw forced_unwind{}; in unwind_coroutine()
Dpush_control_block_cc.ipp60 } catch ( boost::context::detail::forced_unwind const&) {
91 } catch ( boost::context::detail::forced_unwind const&) {
191 } catch ( boost::context::detail::forced_unwind const&) {
222 } catch ( boost::context::detail::forced_unwind const&) {
309 } catch ( boost::context::detail::forced_unwind const&) {
340 } catch ( boost::context::detail::forced_unwind const&) {
Dpull_control_block_cc.ipp60 } catch ( boost::context::detail::forced_unwind const&) {
89 } catch ( boost::context::detail::forced_unwind const&) {
216 } catch ( boost::context::detail::forced_unwind const&) {
245 } catch ( boost::context::detail::forced_unwind const&) {
348 } catch ( boost::context::detail::forced_unwind const&) {
377 } catch ( boost::context::detail::forced_unwind const&) {
/third_party/boost/boost/coroutine/detail/
Dpush_coroutine_impl.hpp102 if ( from->do_unwind) throw forced_unwind(); in push()
119 if ( from->do_unwind) throw forced_unwind(); in push()
194 if ( from->do_unwind) throw forced_unwind(); in push()
269 if ( from->do_unwind) throw forced_unwind(); in push()
Dsymmetric_coroutine_impl.hpp100 if ( from->do_unwind) throw forced_unwind(); in yield()
166 if ( from->do_unwind) throw forced_unwind(); in yield_to_()
240 if ( from->do_unwind) throw forced_unwind(); in yield()
306 if ( from->do_unwind) throw forced_unwind(); in yield_to_()
387 if ( from->do_unwind) throw forced_unwind(); in yield()
439 if ( from->do_unwind) throw forced_unwind(); in yield_to_()
Dpull_coroutine_impl.hpp118 if ( from->do_unwind) throw forced_unwind(); in pull()
228 if ( from->do_unwind) throw forced_unwind(); in pull()
322 if ( from->do_unwind) throw forced_unwind(); in pull()
Dsymmetric_coroutine_object.hpp91 catch ( forced_unwind const&) in run()
167 catch ( forced_unwind const&) in run()
243 catch ( forced_unwind const&) in run()
Dpush_coroutine_object.hpp129 catch ( forced_unwind const&) in run()
216 catch ( forced_unwind const&) in run()
303 catch ( forced_unwind const&) in run()
Dpull_coroutine_object.hpp117 catch ( forced_unwind const&) in run()
204 catch ( forced_unwind const&) in run()
291 catch ( forced_unwind const&) in run()
/third_party/boost/boost/context/
Dcontinuation_winfib.hpp187 struct forced_unwind { struct
193 explicit forced_unwind( activation_record * from_) : in forced_unwind() argument
198 ~forced_unwind() { in ~forced_unwind() argument
240 } catch ( forced_unwind const& ex) { in run()
243 const_cast< forced_unwind & >( ex).caught = true; in run()
360 throw detail::forced_unwind{ ptr}; in resume()
383 throw detail::forced_unwind{ ptr}; in resume_with()
Dfiber_winfib.hpp186 struct forced_unwind { struct
192 explicit forced_unwind( fiber_activation_record * from_) : in forced_unwind() argument
197 ~forced_unwind() { in ~forced_unwind() argument
239 } catch ( forced_unwind const& ex) { in run()
242 const_cast< forced_unwind & >( ex).caught = true; in run()
375 throw detail::forced_unwind{ ptr}; in resume()
394 throw detail::forced_unwind{ ptr}; in resume_with()
Dfiber_ucontext.hpp211 struct forced_unwind { struct
217 forced_unwind( fiber_activation_record * from_) noexcept : in forced_unwind() function
222 ~forced_unwind() { in ~forced_unwind() argument
269 } catch ( forced_unwind const& ex) { in run()
272 const_cast< forced_unwind & >( ex).caught = true; in run()
446 throw detail::forced_unwind{ ptr}; in resume()
465 throw detail::forced_unwind{ ptr}; in resume_with()
Dcontinuation_ucontext.hpp211 struct forced_unwind { struct
217 forced_unwind( activation_record * from_) noexcept : in forced_unwind() argument
222 ~forced_unwind() { in ~forced_unwind() argument
269 } catch ( forced_unwind const& ex) { in run()
272 const_cast< forced_unwind & >( ex).caught = true; in run()
425 throw detail::forced_unwind{ ptr}; in resume()
448 throw detail::forced_unwind{ ptr}; in resume_with()
Dfiber_fcontext.hpp58 throw forced_unwind( t.fctx); in fiber_unwind()
81 } catch ( forced_unwind const& ex) { in fiber_entry()
84 const_cast< forced_unwind & >( ex).caught = true; in fiber_entry()
Dcontinuation_fcontext.hpp58 throw forced_unwind( t.fctx); in context_unwind()
81 } catch ( forced_unwind const& ex) { in context_entry()
84 const_cast< forced_unwind & >( ex).caught = true; in context_entry()
/third_party/boost/boost/coroutine/
Dexceptions.hpp29 struct forced_unwind {}; struct
/third_party/boost/libs/coroutine2/doc/
Dcoro.qbk52 [def __forced_unwind__ ['detail::forced_unwind]]
Dasymmetric.qbk250 } catch(const boost::coroutines2::detail::forced_unwind&) {
/third_party/boost/libs/coroutine/doc/
Dcoro.qbk67 [def __forced_unwind__ ['detail::forced_unwind]]
Dsymmetric.qbk158 } catch(const boost::coroutines::detail::forced_unwind&) {
Dasymmetric.qbk239 } catch(const boost::coroutines::detail::forced_unwind&) {
/third_party/boost/libs/context/doc/
Dcontext.qbk131 [def __forced_unwind__ ['detail::forced_unwind]]
/third_party/boost/libs/context/test/
Dtest_callcc.cpp440 } catch ( boost::context::detail::forced_unwind const&) { in test_goodcatch()
Dtest_fiber.cpp456 } catch ( boost::context::detail::forced_unwind const&) { in test_goodcatch()