Move several plugin to its own namespace
Affected paths:
* Plugins/Platform/Android/*
* Plugins/Platform/Linux/*
* Plugins/Platform/gdb-server/*
* Plugins/Process/Linux/*
* Plugins/Process/gdb-remote/*
Differential revision: http://reviews.llvm.org/D8654
llvm-svn: 233679
diff --git a/lldb/source/Plugins/Process/Linux/ProcessMonitor.h b/lldb/source/Plugins/Process/Linux/ProcessMonitor.h
index 0543e93..9b4baf7 100644
--- a/lldb/source/Plugins/Process/Linux/ProcessMonitor.h
+++ b/lldb/source/Plugins/Process/Linux/ProcessMonitor.h
@@ -20,14 +20,20 @@
#include "lldb/Host/HostThread.h"
#include "lldb/Host/Mutex.h"
-namespace lldb_private
-{
+namespace lldb_private {
+
class Error;
class Module;
class Scalar;
-} // End lldb_private namespace.
+
+namespace process_linux {
class ProcessLinux;
+
+} // namespace process_linux
+
+} // namespace lldb_private
+
class Operation;
/// @class ProcessMonitor
@@ -75,7 +81,7 @@
GetPID() const { return m_pid; }
/// Returns the process associated with this ProcessMonitor.
- ProcessLinux &
+ lldb_private::process_linux::ProcessLinux &
GetProcess() { return *m_process; }
/// Returns a file descriptor to the controlling terminal of the inferior
@@ -195,7 +201,7 @@
WaitForInitialTIDStop(lldb::tid_t tid);
private:
- ProcessLinux *m_process;
+ lldb_private::process_linux::ProcessLinux *m_process;
lldb_private::HostThread m_operation_thread;
lldb_private::HostThread m_monitor_thread;