Author: jmolenda
Date: Wed Jun 13 15:37:01 2018
New Revision: 334667

URL: http://llvm.org/viewvc/llvm-project?rev=334667&view=rev
Log:
Move the header file to be in the same new place as the .mm file.

Added:
    
lldb/trunk/source/Plugins/Platform/MacOSX/objcxx/PlatformiOSSimulatorCoreSimulatorSupport.h
      - copied unchanged from r334666, 
lldb/trunk/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.h
Removed:
    
lldb/trunk/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.h
Modified:
    lldb/trunk/lldb.xcodeproj/project.pbxproj

Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/lldb.xcodeproj/project.pbxproj?rev=334667&r1=334666&r2=334667&view=diff
==============================================================================
--- lldb/trunk/lldb.xcodeproj/project.pbxproj (original)
+++ lldb/trunk/lldb.xcodeproj/project.pbxproj Wed Jun 13 15:37:01 2018
@@ -2813,7 +2813,6 @@
                945261C91B9A14E000BF138D /* CXXFunctionPointer.h */ = {isa = 
PBXFileReference; lastKnownFileType = sourcecode.c.h; name = 
CXXFunctionPointer.h; path = include/lldb/DataFormatters/CXXFunctionPointer.h; 
sourceTree = "<group>"; };
                9455630A1BEAD0570073F75F /* PlatformAppleSimulator.cpp */ = 
{isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = 
PlatformAppleSimulator.cpp; sourceTree = "<group>"; };
                9455630B1BEAD0570073F75F /* PlatformAppleSimulator.h */ = {isa 
= PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 
PlatformAppleSimulator.h; sourceTree = "<group>"; };
-               9455630C1BEAD0570073F75F /* 
PlatformiOSSimulatorCoreSimulatorSupport.h */ = {isa = PBXFileReference; 
lastKnownFileType = sourcecode.c.h; path = 
PlatformiOSSimulatorCoreSimulatorSupport.h; sourceTree = "<group>"; };
                945759651534941F005A9070 /* PlatformPOSIX.cpp */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; 
name = PlatformPOSIX.cpp; path = POSIX/PlatformPOSIX.cpp; sourceTree = 
"<group>"; };
                945759661534941F005A9070 /* PlatformPOSIX.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = 
PlatformPOSIX.h; path = POSIX/PlatformPOSIX.h; sourceTree = "<group>"; };
                9461568614E355F2003A195C /* SBTypeFilter.h */ = {isa = 
PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SBTypeFilter.h; 
path = include/lldb/API/SBTypeFilter.h; sourceTree = "<group>"; };
@@ -3173,6 +3172,7 @@
                AF9FF1F41FAA79A400474976 /* LibCxxTuple.cpp */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; 
name = LibCxxTuple.cpp; path = Language/CPlusPlus/LibCxxTuple.cpp; sourceTree = 
"<group>"; };
                AF9FF1F61FAA79FE00474976 /* LibCxxQueue.cpp */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; 
name = LibCxxQueue.cpp; path = Language/CPlusPlus/LibCxxQueue.cpp; sourceTree = 
"<group>"; };
                AFAFD8091E57E1B90017A14F /* ModuleCacheTest.cpp */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; 
name = ModuleCacheTest.cpp; path = Target/ModuleCacheTest.cpp; sourceTree = 
"<group>"; };
+               AFB1682620D1D4CC00A74F25 /* 
PlatformiOSSimulatorCoreSimulatorSupport.h */ = {isa = PBXFileReference; 
lastKnownFileType = sourcecode.c.h; name = 
PlatformiOSSimulatorCoreSimulatorSupport.h; path = 
objcxx/PlatformiOSSimulatorCoreSimulatorSupport.h; sourceTree = "<group>"; };
                AFB3D27E1AC262AB003B4B30 /* MICmdCmdGdbShow.cpp */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; 
name = MICmdCmdGdbShow.cpp; path = "tools/lldb-mi/MICmdCmdGdbShow.cpp"; 
sourceTree = SOURCE_ROOT; };
                AFB3D27F1AC262AB003B4B30 /* MICmdCmdGdbShow.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = 
MICmdCmdGdbShow.h; path = "tools/lldb-mi/MICmdCmdGdbShow.h"; sourceTree = 
SOURCE_ROOT; };
                AFC234061AF85CE000CDE8B6 /* CommandObjectLanguage.cpp */ = {isa 
= PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; 
name = CommandObjectLanguage.cpp; path = 
source/Commands/CommandObjectLanguage.cpp; sourceTree = "<group>"; };
@@ -5674,7 +5674,6 @@
                                2697A54C133A6305004E4240 /* PlatformDarwin.h */,
                                26B7564C14F89356008D9CB3 /* 
PlatformiOSSimulator.cpp */,
                                26B7564D14F89356008D9CB3 /* 
PlatformiOSSimulator.h */,
-                               9455630C1BEAD0570073F75F /* 
PlatformiOSSimulatorCoreSimulatorSupport.h */,
                                26C5577B132575AD008FD8FE /* PlatformMacOSX.cpp 
*/,
                                26C5577C132575AD008FD8FE /* PlatformMacOSX.h */,
                                AF3A4AD01EA05C4700B5DEB4 /* 
PlatformRemoteDarwinDevice.cpp */,
@@ -6789,6 +6788,7 @@
                        isa = PBXGroup;
                        children = (
                                AFF81FB220D1CC910010F95E /* 
PlatformiOSSimulatorCoreSimulatorSupport.mm */,
+                               AFB1682620D1D4CC00A74F25 /* 
PlatformiOSSimulatorCoreSimulatorSupport.h */,
                        );
                        name = objcxx;
                        sourceTree = "<group>";

Removed: 
lldb/trunk/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.h
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.h?rev=334666&view=auto
==============================================================================
--- 
lldb/trunk/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.h
 (original)
+++ 
lldb/trunk/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.h
 (removed)
@@ -1,225 +0,0 @@
-//===-- PlatformiOSSimulatorCoreSimulatorSupport.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_PlatformiOSSimulatorCoreSimulatorSupport_h_
-#define liblldb_PlatformiOSSimulatorCoreSimulatorSupport_h_
-
-// C Includes
-// C++ Includes
-#include <functional>
-#include <ostream>
-#include <string>
-#include <vector>
-// Other libraries and framework includes
-#ifdef __APPLE__
-#include <objc/objc.h>
-#else
-typedef void *id;
-#endif
-// Project includes
-#include "lldb/Target/ProcessLaunchInfo.h"
-#include "lldb/Utility/Args.h"
-#include "lldb/Utility/ConstString.h"
-#include "lldb/Utility/Status.h"
-
-#include "llvm/ADT/Optional.h"
-
-// And now the actual magic
-namespace CoreSimulatorSupport {
-class Process {
-public:
-  lldb::pid_t GetPID() { return m_pid; }
-
-  explicit operator bool() { return m_pid != LLDB_INVALID_PROCESS_ID; }
-
-  lldb_private::Status GetError() { return m_error; }
-
-private:
-  Process(lldb::pid_t p);
-
-  Process(lldb_private::Status error);
-
-  Process(lldb::pid_t p, lldb_private::Status error);
-
-  lldb::pid_t m_pid;
-  lldb_private::Status m_error;
-
-  friend class Device;
-};
-
-class ModelIdentifier {
-public:
-  ModelIdentifier(const std::string &mi);
-  ModelIdentifier();
-
-  explicit operator bool() const { return !m_versions.empty(); }
-
-  size_t GetNumVersions() const { return m_versions.size(); }
-
-  unsigned int GetVersionAtIndex(size_t idx) const { return m_versions[idx]; }
-
-  std::string GetFamily() const { return m_family.c_str(); }
-
-private:
-  std::string m_family;
-  std::vector<unsigned int> m_versions;
-};
-
-class DeviceType {
-public:
-  enum class ProductFamilyID : int32_t {
-    iPhone = 1,
-    iPad = 2,
-    appleTV = 3,
-    appleWatch = 4
-  };
-
-  DeviceType();
-
-  DeviceType(id d);
-
-  explicit operator bool();
-
-  std::string GetName();
-
-  lldb_private::ConstString GetIdentifier();
-
-  ModelIdentifier GetModelIdentifier();
-
-  lldb_private::ConstString GetProductFamily();
-
-  ProductFamilyID GetProductFamilyID();
-
-private:
-  id m_dev;
-  llvm::Optional<ModelIdentifier> m_model_identifier;
-};
-
-class OSVersion {
-public:
-  OSVersion(const std::string &ver, const std::string &build);
-
-  OSVersion();
-
-  explicit operator bool() const { return !m_versions.empty(); }
-
-  size_t GetNumVersions() const { return m_versions.size(); }
-
-  unsigned int GetVersionAtIndex(size_t idx) const { return m_versions[idx]; }
-
-  const char *GetBuild() const { return m_build.c_str(); }
-
-private:
-  std::vector<unsigned int> m_versions;
-  std::string m_build;
-};
-
-class DeviceRuntime {
-public:
-  DeviceRuntime();
-
-  DeviceRuntime(id d);
-
-  explicit operator bool();
-
-  OSVersion GetVersion();
-
-  bool IsAvailable();
-
-private:
-  id m_dev;
-  llvm::Optional<OSVersion> m_os_version;
-};
-
-class Device {
-private:
-  typedef unsigned long int NSUInteger;
-
-public:
-  enum class State : NSUInteger {
-    Creating,
-    Shutdown,
-    Booting,
-    Booted,
-    ShuttingDown
-  };
-
-  Device();
-
-  Device(id d);
-
-  explicit operator bool();
-
-  std::string GetName() const;
-
-  DeviceType GetDeviceType();
-
-  DeviceRuntime GetDeviceRuntime();
-
-  State GetState();
-
-  bool Boot(lldb_private::Status &err);
-
-  bool Shutdown(lldb_private::Status &err);
-
-  std::string GetUDID() const;
-
-  Process Spawn(lldb_private::ProcessLaunchInfo &launch_info);
-
-private:
-  id m_dev;
-  llvm::Optional<DeviceType> m_dev_type;
-  llvm::Optional<DeviceRuntime> m_dev_runtime;
-
-  friend class DeviceSet;
-};
-
-bool operator>(const OSVersion &lhs, const OSVersion &rhs);
-
-bool operator>(const ModelIdentifier &lhs, const ModelIdentifier &rhs);
-
-bool operator<(const OSVersion &lhs, const OSVersion &rhs);
-
-bool operator<(const ModelIdentifier &lhs, const ModelIdentifier &rhs);
-
-bool operator==(const OSVersion &lhs, const OSVersion &rhs);
-
-bool operator==(const ModelIdentifier &lhs, const ModelIdentifier &rhs);
-
-bool operator!=(const OSVersion &lhs, const OSVersion &rhs);
-
-bool operator!=(const ModelIdentifier &lhs, const ModelIdentifier &rhs);
-
-class DeviceSet {
-public:
-  static DeviceSet GetAllDevices(const char *developer_dir);
-
-  static DeviceSet GetAvailableDevices(const char *developer_dir);
-
-  size_t GetNumDevices();
-
-  Device GetDeviceAtIndex(size_t idx);
-
-  void ForEach(std::function<bool(const Device &)> f);
-
-  DeviceSet GetDevicesIf(std::function<bool(Device)> f);
-
-  DeviceSet GetDevices(DeviceType::ProductFamilyID dev_id);
-
-  Device GetFanciest(DeviceType::ProductFamilyID dev_id);
-
-private:
-  DeviceSet(id arr) : m_dev(arr) {}
-
-  id m_dev;
-};
-}
-
-#endif // liblldb_PlatformiOSSimulatorCoreSimulatorSupport_h_


_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to