LLDB  mainline
Macros | Functions | Variables
PlatformDarwin.cpp File Reference
#include "PlatformDarwin.h"
#include <string.h>
#include <algorithm>
#include <memory>
#include <mutex>
#include "lldb/Breakpoint/BreakpointLocation.h"
#include "lldb/Breakpoint/BreakpointSite.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleSpec.h"
#include "lldb/Host/Host.h"
#include "lldb/Host/HostInfo.h"
#include "lldb/Host/XML.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Symbol/LocateSymbolFile.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Symbol/SymbolFile.h"
#include "lldb/Symbol/SymbolVendor.h"
#include "lldb/Target/Platform.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/ProcessInfo.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/Timer.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Threading.h"
#include "llvm/Support/VersionTuple.h"
Include dependency graph for PlatformDarwin.cpp:

Go to the source code of this file.

Macros

#define OSNAME   "ios"
 

Functions

static lldb_private::Status MakeCacheFolderForFile (const FileSpec &module_cache_spec)
 
static lldb_private::Status BringInRemoteFile (Platform *platform, const lldb_private::ModuleSpec &module_spec, const FileSpec &module_cache_spec)
 
static FileSpec CheckPathForXcode (const FileSpec &fspec)
 
static FileSpec GetXcodeContentsPath ()
 

Variables

static const char *const sdk_strings []
 

Macro Definition Documentation

◆ OSNAME

#define OSNAME   "ios"

Function Documentation

◆ BringInRemoteFile()

static lldb_private::Status BringInRemoteFile ( Platform platform,
const lldb_private::ModuleSpec module_spec,
const FileSpec module_cache_spec 
)
static

◆ CheckPathForXcode()

static FileSpec CheckPathForXcode ( const FileSpec fspec)
static

◆ GetXcodeContentsPath()

static FileSpec GetXcodeContentsPath ( )
static

◆ MakeCacheFolderForFile()

static lldb_private::Status MakeCacheFolderForFile ( const FileSpec module_cache_spec)
static

Variable Documentation

◆ sdk_strings

const char* const sdk_strings[]
static
Initial value:
= {
"MacOSX", "iPhoneSimulator", "iPhoneOS",
}

Definition at line 1278 of file PlatformDarwin.cpp.

Referenced by PlatformDarwin::SDKSupportsModules().