aboutsummaryrefslogtreecommitdiff
path: root/include/lldb/Host/macosx/HostInfoMacOSX.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/lldb/Host/macosx/HostInfoMacOSX.h')
-rw-r--r--include/lldb/Host/macosx/HostInfoMacOSX.h51
1 files changed, 25 insertions, 26 deletions
diff --git a/include/lldb/Host/macosx/HostInfoMacOSX.h b/include/lldb/Host/macosx/HostInfoMacOSX.h
index 4a8ee4fd850e..b182b9bce147 100644
--- a/include/lldb/Host/macosx/HostInfoMacOSX.h
+++ b/include/lldb/Host/macosx/HostInfoMacOSX.h
@@ -13,35 +13,34 @@
#include "lldb/Host/FileSpec.h"
#include "lldb/Host/posix/HostInfoPosix.h"
-namespace lldb_private
-{
+namespace lldb_private {
class ArchSpec;
-class HostInfoMacOSX : public HostInfoPosix
-{
- friend class HostInfoBase;
-
- private:
- // Static class, unconstructable.
- HostInfoMacOSX();
- ~HostInfoMacOSX();
-
- public:
- static bool GetOSVersion(uint32_t &major, uint32_t &minor, uint32_t &update);
- static bool GetOSBuildString(std::string &s);
- static bool GetOSKernelDescription(std::string &s);
- static FileSpec GetProgramFileSpec();
- static uint32_t GetMaxThreadNameLength();
-
- protected:
- static bool ComputeSupportExeDirectory(FileSpec &file_spec);
- static void ComputeHostArchitectureSupport(ArchSpec &arch_32, ArchSpec &arch_64);
- static bool ComputeHeaderDirectory(FileSpec &file_spec);
- static bool ComputePythonDirectory(FileSpec &file_spec);
- static bool ComputeClangDirectory(FileSpec &file_spec);
- static bool ComputeSystemPluginsDirectory(FileSpec &file_spec);
- static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
+class HostInfoMacOSX : public HostInfoPosix {
+ friend class HostInfoBase;
+
+private:
+ // Static class, unconstructable.
+ HostInfoMacOSX();
+ ~HostInfoMacOSX();
+
+public:
+ static bool GetOSVersion(uint32_t &major, uint32_t &minor, uint32_t &update);
+ static bool GetOSBuildString(std::string &s);
+ static bool GetOSKernelDescription(std::string &s);
+ static FileSpec GetProgramFileSpec();
+ static uint32_t GetMaxThreadNameLength();
+
+protected:
+ static bool ComputeSupportExeDirectory(FileSpec &file_spec);
+ static void ComputeHostArchitectureSupport(ArchSpec &arch_32,
+ ArchSpec &arch_64);
+ static bool ComputeHeaderDirectory(FileSpec &file_spec);
+ static bool ComputePythonDirectory(FileSpec &file_spec);
+ static bool ComputeClangDirectory(FileSpec &file_spec);
+ static bool ComputeSystemPluginsDirectory(FileSpec &file_spec);
+ static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
};
}