summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Windows/ForwardDecl.h
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2014-11-12 19:31:39 +0000
committerZachary Turner <zturner@google.com>2014-11-12 19:31:39 +0000
commitd6a7b63f26ece27e78b05609b2ad56aba43aef8f (patch)
tree9d71573a2fa121a409392d23aff584d853ce03d5 /lldb/source/Plugins/Process/Windows/ForwardDecl.h
parentb5363110c7a550dccc9d163ae49c2ffd4fc490e2 (diff)
downloadbcm5719-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.h13
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;
}
OpenPOWER on IntegriCloud