| 12 | */ |
| 13 | |
| 14 | async_lock_awaiter::async_lock_awaiter(async_lock& parent, std::unique_lock<std::mutex>& lock) noexcept : |
| 15 | m_parent(parent), m_lock(std::move(lock)) {} |
| 16 | |
| 17 | void async_lock_awaiter::await_suspend(coroutine_handle<void> handle) { |
| 18 | assert(static_cast<bool>(handle)); |
nothing calls this directly
no outgoing calls
no test coverage detected