summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h')
-rw-r--r--lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h b/lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h
index dfbe8bf99cb..d5a15006d00 100644
--- a/lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h
+++ b/lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h
@@ -42,15 +42,15 @@ class LocalDebugDelegate : public IDebugDelegate
public:
explicit LocalDebugDelegate::LocalDebugDelegate(lldb::ProcessSP process);
- void OnExitProcess(const ProcessMessageExitProcess &message) override;
- void OnDebuggerConnected(const ProcessMessageDebuggerConnected &message) override;
- ExceptionResult OnDebugException(const ProcessMessageException &message) override;
- void OnCreateThread(const ProcessMessageCreateThread &message) override;
- void OnExitThread(const ProcessMessageExitThread &message) override;
- void OnLoadDll(const ProcessMessageLoadDll &message) override;
- void OnUnloadDll(const ProcessMessageUnloadDll &message) override;
- void OnDebugString(const ProcessMessageDebugString &message) override;
- void OnDebuggerError(const ProcessMessageDebuggerError &message) override;
+ virtual void OnExitProcess(uint32_t exit_code) override;
+ virtual void OnDebuggerConnected() override;
+ virtual ExceptionResult OnDebugException(bool first_chance, const ExceptionRecord &record) override;
+ virtual void OnCreateThread(const HostThread &thread) override;
+ virtual void OnExitThread(const HostThread &thread) override;
+ virtual void OnLoadDll() override;
+ virtual void OnUnloadDll() override;
+ virtual void OnDebugString(const std::string &message) override;
+ virtual void OnDebuggerError(const Error &error, uint32_t type) override;
private:
lldb::ProcessSP m_process;
OpenPOWER on IntegriCloud