diff options
author | Zachary Turner <zturner@google.com> | 2014-11-12 19:31:39 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2014-11-12 19:31:39 +0000 |
commit | d6a7b63f26ece27e78b05609b2ad56aba43aef8f (patch) | |
tree | 9d71573a2fa121a409392d23aff584d853ce03d5 /lldb/source/Plugins/Process/Windows/ForwardDecl.h | |
parent | b5363110c7a550dccc9d163ae49c2ffd4fc490e2 (diff) | |
download | bcm5719-llvm-d6a7b63f26ece27e78b05609b2ad56aba43aef8f.tar.gz bcm5719-llvm-d6a7b63f26ece27e78b05609b2ad56aba43aef8f.zip |
[ProcessWindows] Simplify the DebugDelegate interface.
Due to a previous multi-threaded design involving message
passing, we used message classes to pass event information
to the delegate. Since the multi-threaded design has gone
away, we simplify this by passing event arguments as direct
function parameters, which is more clear and easier to
understand.
llvm-svn: 221806
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/ForwardDecl.h')
-rw-r--r-- | lldb/source/Plugins/Process/Windows/ForwardDecl.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/lldb/source/Plugins/Process/Windows/ForwardDecl.h b/lldb/source/Plugins/Process/Windows/ForwardDecl.h index 78435fee760..2fa9b9e5d31 100644 --- a/lldb/source/Plugins/Process/Windows/ForwardDecl.h +++ b/lldb/source/Plugins/Process/Windows/ForwardDecl.h @@ -30,21 +30,8 @@ namespace lldb_private class IDebugDelegate; class DebuggerThread; - class ExceptionRecord; -// Process message forward declarations. -class ProcessMessageBase; -class ProcessMessageExitProcess; -class ProcessMessageDebuggerConnected; -class ProcessMessageException; -class ProcessMessageCreateThread; -class ProcessMessageExitThread; -class ProcessMessageLoadDll; -class ProcessMessageUnloadDll; -class ProcessMessageDebugString; -class ProcessMessageDebuggerError; - typedef std::shared_ptr<IDebugDelegate> DebugDelegateSP; typedef std::shared_ptr<DebuggerThread> DebuggerThreadSP; } |