diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-26 17:02:13 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-26 17:02:13 +0100 |
| commit | f64c7647ac839aed48bf45c7a44cb73d5795a149 (patch) | |
| tree | d6422a95e27b929872051f1856dd8214789f73c0 /include/DebuggerKit | |
| parent | 9b85b2810a64fb512d3ab35b8965db3071618223 (diff) | |
[FEAT] Frontend: Add `try` syntax, frontend nsan (Nectar Sanitizer) checks added. And installer updates.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'include/DebuggerKit')
| -rw-r--r-- | include/DebuggerKit/IDebugger.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/DebuggerKit/IDebugger.h b/include/DebuggerKit/IDebugger.h index 81fddc5..0ada42c 100644 --- a/include/DebuggerKit/IDebugger.h +++ b/include/DebuggerKit/IDebugger.h @@ -29,11 +29,12 @@ class IDebugger { IDebugger(const IDebugger&) = default; public: - virtual bool Attach(const CompilerKit::STLString& path, const CompilerKit::STLString& argv, ProcessID& pid) noexcept = 0; - virtual bool BreakAt(const CompilerKit::STLString& symbol) noexcept = 0; - virtual bool Break() noexcept = 0; - virtual bool Continue() noexcept = 0; - virtual bool Detach() noexcept = 0; + virtual bool Attach(const CompilerKit::STLString& path, const CompilerKit::STLString& argv, + ProcessID& pid) noexcept = 0; + virtual bool BreakAt(const CompilerKit::STLString& symbol) noexcept = 0; + virtual bool Break() noexcept = 0; + virtual bool Continue() noexcept = 0; + virtual bool Detach() noexcept = 0; using BreakpointMap = std::unordered_map<uintptr_t, uintptr_t>; |
