#include "PlatformDarwin.h"
#include <cstring>
#include <algorithm>
#include <memory>
#include <mutex>
#include <optional>
#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/Core/PluginManager.h"
#include "lldb/Core/Section.h"
#include "lldb/Host/Host.h"
#include "lldb/Host/HostInfo.h"
#include "lldb/Host/XML.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/OptionValueProperties.h"
#include "lldb/Interpreter/OptionValueString.h"
#include "lldb/Interpreter/Options.h"
#include "lldb/Symbol/CompileUnit.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/LLDBLog.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/Error.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Threading.h"
#include "llvm/Support/VersionTuple.h"
#include "clang/Driver/Options.inc"
#include "PlatformMacOSXProperties.inc"
#include "PlatformMacOSXPropertiesEnum.inc"
Go to the source code of this file.
◆ LLDB_PROPERTIES_platformdarwin [1/2]
#define LLDB_PROPERTIES_platformdarwin |
◆ LLDB_PROPERTIES_platformdarwin [2/2]
#define LLDB_PROPERTIES_platformdarwin |
◆ OPTION
#define OPTION |
( |
|
PREFIX_OFFSET, |
|
|
|
NAME_OFFSET, |
|
|
|
VAR, |
|
|
|
... |
|
) |
| |
Value: llvm::StringRef opt_##VAR = &OptionStrTable[NAME_OFFSET]; \
(void)opt_##VAR;
◆ OPTTABLE_STR_TABLE_CODE
#define OPTTABLE_STR_TABLE_CODE |
◆ anonymous enum
◆ ExceptionMaskValidator()
static Status ExceptionMaskValidator |
( |
const char * |
string, |
|
|
void * |
unused |
|
) |
| |
|
static |
◆ GetCommandLineToolsLibraryPath()
static FileSpec GetCommandLineToolsLibraryPath |
( |
| ) |
|
|
static |
◆ GetCompatibleArchs()
static llvm::ArrayRef< const char * > GetCompatibleArchs |
( |
ArchSpec::Core |
core | ) |
|
|
static |
Definition at line 500 of file PlatformDarwin.cpp.
References lldb_private::ArchSpec::eCore_arm_arm64, lldb_private::ArchSpec::eCore_arm_arm64e, lldb_private::ArchSpec::eCore_arm_armv4, lldb_private::ArchSpec::eCore_arm_armv5, lldb_private::ArchSpec::eCore_arm_armv6, lldb_private::ArchSpec::eCore_arm_armv6m, lldb_private::ArchSpec::eCore_arm_armv7, lldb_private::ArchSpec::eCore_arm_armv7em, lldb_private::ArchSpec::eCore_arm_armv7f, lldb_private::ArchSpec::eCore_arm_armv7k, lldb_private::ArchSpec::eCore_arm_armv7m, and lldb_private::ArchSpec::eCore_arm_armv7s.
Referenced by lldb_private::PlatformDarwin::ARMGetSupportedArchitectures().
◆ GetGlobalProperties()
◆ GetXcodeSelectPath()
◆ g_initialize_count
uint32_t g_initialize_count = 0 |
|
static |