| 578 | |
| 579 | template <class _Error> |
| 580 | void set_error(_Error&& __error) noexcept |
| 581 | { |
| 582 | auto __op = __op_; |
| 583 | STDEXEC::set_stopped(static_cast<_NestedValueReceiver&&>(__nested_value_op_->__rcvr_)); |
| 584 | __op->store_error(static_cast<_Error&&>(__error)); |
| 585 | __op->nested_value_break(); |
| 586 | } |
| 587 | |
| 588 | void set_stopped() noexcept |
| 589 | { |
nothing calls this directly
no test coverage detected