bool DetourModKit::detail::drain_until_zero<(anonymous namespace)::DrainUntilZeroTest_ZeroCountReturnsTrueWithoutPausing_Test::TestBody()::{lambda()#1}>((anonymous namespace)::DrainUntilZeroTest_ZeroCountReturnsTrueWithoutPausing_Test::TestBody()::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✗ Branch 10 → 3 not taken.
✓ Branch 10 → 11 taken 1 time.
bool DetourModKit::detail::drain_until_zero<(anonymous namespace)::DrainUntilZeroTest_LongCountdownDrainsThroughTheSleepTier_Test::TestBody()::{lambda()#1}>((anonymous namespace)::DrainUntilZeroTest_LongCountdownDrainsThroughTheSleepTier_Test::TestBody()::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 79 times.
✓ Branch 10 → 11 taken 1 time.
bool DetourModKit::detail::drain_until_zero<(anonymous namespace)::DrainUntilZeroTest_ExpiredDeadlineReportsFalseBeforeAnyPause_Test::TestBody()::{lambda()#1}>((anonymous namespace)::DrainUntilZeroTest_ExpiredDeadlineReportsFalseBeforeAnyPause_Test::TestBody()::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 1 time.
✗ Branch 10 → 11 not taken.
bool DetourModKit::detail::drain_until_zero<DetourModKit::detail::(anonymous namespace)::reset_inactive_xinput_hook(safetyhook::InlineHook&, std::atomic<unsigned long (*)(unsigned long, _XINPUT_STATE*)>&)::{lambda()#1}>(DetourModKit::detail::(anonymous namespace)::reset_inactive_xinput_hook(safetyhook::InlineHook&, std::atomic<unsigned long (*)(unsigned long, _XINPUT_STATE*)>&)::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 195 times.
✓ Branch 10 → 11 taken 232 times.
bool DetourModKit::detail::drain_until_zero<DetourModKit::detail::run_down_mid_slot(DetourModKit::detail::MidAdapterSlot&)::{lambda()#1}>(DetourModKit::detail::run_down_mid_slot(DetourModKit::detail::MidAdapterSlot&)::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 627 times.
✓ Branch 10 → 11 taken 5247 times.
bool DetourModKit::detail::drain_until_zero<DetourModKit::detail::drain_mid_adapter_entries(DetourModKit::detail::MidAdapterSlot&)::{lambda()#1}>(DetourModKit::detail::drain_mid_adapter_entries(DetourModKit::detail::MidAdapterSlot&)::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 285 times.
✓ Branch 10 → 11 taken 5231 times.
bool DetourModKit::detail::drain_until_zero<DetourModKit::detail::await_staged_input_callbacks(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >)::{lambda()#1}>(DetourModKit::detail::await_staged_input_callbacks(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >)::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 219 times.
✓ Branch 10 → 11 taken 1568 times.
bool DetourModKit::detail::drain_until_zero<DetourModKit::(anonymous namespace)::drain_backend_route<std::variant<safetyhook::InlineHook, safetyhook::MidHook> >(std::variant<safetyhook::InlineHook, safetyhook::MidHook>&)::{lambda()#1}>(std::variant<safetyhook::InlineHook, safetyhook::MidHook>&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 1093 times.
✓ Branch 10 → 11 taken 16000 times.
bool DetourModKit::detail::drain_until_zero<DetourModKit::input::(anonymous namespace)::await_admission_commits(std::atomic<unsigned int>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >)::{lambda()#1}>(DetourModKit::input::(anonymous namespace)::await_admission_commits(std::atomic<unsigned int>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >)::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 132 times.
✓ Branch 10 → 11 taken 1572 times.
bool DetourModKit::detail::drain_until_zero<DetourModKit::memory::(anonymous namespace)::drain_admitted_readers()::{lambda()#1}>(DetourModKit::memory::(anonymous namespace)::drain_admitted_readers()::{lambda()#1}&&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > >):
✓ Branch 10 → 3 taken 129 times.
✓ Branch 10 → 11 taken 1484 times.