From b641d7306c61cdc0b5dcee9fedba434afbfb694b Mon Sep 17 00:00:00 2001 From: hachem Date: Wed, 20 Nov 2024 03:25:56 +0100 Subject: feat: link LLVM --- src/debugger/debugger.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/debugger/debugger.h') diff --git a/src/debugger/debugger.h b/src/debugger/debugger.h index 23bb173..0dbeda6 100644 --- a/src/debugger/debugger.h +++ b/src/debugger/debugger.h @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -70,7 +71,13 @@ namespace Hsdbg auto is_stopped() const -> bool { return m_state == TargetState::Stopped; } private: + struct Session; + auto set_state(TargetState state) -> void; + auto resolve_breakpoint(Breakpoint& breakpoint) -> void; + auto sync_breakpoints() -> void; + + std::unique_ptr m_session; TargetState m_state = TargetState::NoTarget; StopReason m_stop_reason = StopReason::None; -- cgit v1.3