#include <string>
#include <vector>
#include "PlatformRemoteAppleXR.h"
#include "lldb/Breakpoint/BreakpointLocation.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleList.h"
#include "lldb/Core/PluginManager.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/ArchSpec.h"
#include "lldb/Utility/FileSpec.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
usingnamespacelldb;
usingnamespacelldb_private;
static uint32_t g_xr_initialize_count = …;
void PlatformRemoteAppleXR::Initialize() { … }
void PlatformRemoteAppleXR::Terminate() { … }
PlatformSP PlatformRemoteAppleXR::CreateInstance(bool force,
const ArchSpec *arch) { … }
llvm::StringRef PlatformRemoteAppleXR::GetPluginNameStatic() { … }
llvm::StringRef PlatformRemoteAppleXR::GetDescriptionStatic() { … }
PlatformRemoteAppleXR::PlatformRemoteAppleXR() : … { … }
std::vector<lldb_private::ArchSpec>
PlatformRemoteAppleXR::GetSupportedArchitectures(
const ArchSpec &process_host_arch) { … }
llvm::StringRef PlatformRemoteAppleXR::GetDeviceSupportDirectoryName() { … }
llvm::StringRef PlatformRemoteAppleXR::GetPlatformName() { … }