summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Windows/DebuggerThread.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/DebuggerThread.h')
-rw-r--r--lldb/source/Plugins/Process/Windows/DebuggerThread.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/lldb/source/Plugins/Process/Windows/DebuggerThread.h b/lldb/source/Plugins/Process/Windows/DebuggerThread.h
index a11aede2020..0bfb6486208 100644
--- a/lldb/source/Plugins/Process/Windows/DebuggerThread.h
+++ b/lldb/source/Plugins/Process/Windows/DebuggerThread.h
@@ -34,6 +34,7 @@ class DebuggerThread : public std::enable_shared_from_this<DebuggerThread>
virtual ~DebuggerThread();
Error DebugLaunch(const ProcessLaunchInfo &launch_info);
+ Error DebugAttach(lldb::pid_t pid, const ProcessAttachInfo &attach_info);
HostProcess
GetProcess() const
@@ -80,8 +81,10 @@ class DebuggerThread : public std::enable_shared_from_this<DebuggerThread>
// is finished processing and the debug loop can be
// continued.
- static lldb::thread_result_t DebuggerThreadRoutine(void *data);
- lldb::thread_result_t DebuggerThreadRoutine(const ProcessLaunchInfo &launch_info);
+ static lldb::thread_result_t DebuggerThreadLaunchRoutine(void *data);
+ lldb::thread_result_t DebuggerThreadLaunchRoutine(const ProcessLaunchInfo &launch_info);
+ static lldb::thread_result_t DebuggerThreadAttachRoutine(void *data);
+ lldb::thread_result_t DebuggerThreadAttachRoutine(lldb::pid_t pid, const ProcessAttachInfo &launch_info);
};
}
OpenPOWER on IntegriCloud