summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Windows/ForwardDecl.h
diff options
context:
space:
mode:
authorAdrian McCarthy <amccarth@google.com>2015-08-24 16:00:51 +0000
committerAdrian McCarthy <amccarth@google.com>2015-08-24 16:00:51 +0000
commit27785dd5300825e60d5ff7edf5a2bada85004b58 (patch)
treec5a03e2890b6331638b2f2a55861bce8dd57e465 /lldb/source/Plugins/Process/Windows/ForwardDecl.h
parent550dfe79ca8c3a2ec5fbf2e34ad40fe66eb7c09f (diff)
downloadbcm5719-llvm-27785dd5300825e60d5ff7edf5a2bada85004b58.tar.gz
bcm5719-llvm-27785dd5300825e60d5ff7edf5a2bada85004b58.zip
Reorg code to allow Windows Process Plugins to share some common code.
Differential Revision: http://reviews.llvm.org/D12252 llvm-svn: 245850
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/ForwardDecl.h')
-rw-r--r--lldb/source/Plugins/Process/Windows/ForwardDecl.h41
1 files changed, 0 insertions, 41 deletions
diff --git a/lldb/source/Plugins/Process/Windows/ForwardDecl.h b/lldb/source/Plugins/Process/Windows/ForwardDecl.h
deleted file mode 100644
index 5b35b9c662e..00000000000
--- a/lldb/source/Plugins/Process/Windows/ForwardDecl.h
+++ /dev/null
@@ -1,41 +0,0 @@
-//===-- ForwardDecl.h -------------------------------------------*- C++ -*-===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef liblldb_Plugins_Process_Windows_ForwardDecl_H_
-#define liblldb_Plugins_Process_Windows_ForwardDecl_H_
-
-class ProcessWindows;
-
-#include <memory>
-
-// ExceptionResult is returned by the debug delegate to specify how it processed
-// the exception.
-enum class ExceptionResult
-{
- BreakInDebugger, // Break in the debugger and give the user a chance to interact with
- // the program before continuing.
- MaskException, // Eat the exception and don't let the application know it occurred.
- SendToApplication // Send the exception to the application to be handled as if there were
- // no debugger attached.
-};
-
-namespace lldb_private
-{
-
-class IDebugDelegate;
-class DebuggerThread;
-class ExceptionRecord;
-
-typedef std::shared_ptr<IDebugDelegate> DebugDelegateSP;
-typedef std::shared_ptr<DebuggerThread> DebuggerThreadSP;
-typedef std::shared_ptr<ExceptionRecord> ExceptionRecordSP;
-typedef std::unique_ptr<ExceptionRecord> ExceptionRecordUP;
-}
-
-#endif \ No newline at end of file
OpenPOWER on IntegriCloud