LLDB  mainline
Macros
lldb-defines.h File Reference
#include "lldb/lldb-types.h"
Include dependency graph for lldb-defines.h:

Go to the source code of this file.

Macros

#define LLDB_API
 
#define INT32_MAX   2147483647
 
#define UINT32_MAX   4294967295U
 
#define UINT64_MAX   18446744073709551615ULL
 
#define LLDB_GENERIC_ERROR   UINT32_MAX
 
#define LLDB_INVALID_BREAK_ID   0
 
#define LLDB_DEFAULT_BREAK_SIZE   0
 
#define LLDB_BREAK_ID_IS_VALID(bid)   ((bid) != (LLDB_INVALID_BREAK_ID))
 
#define LLDB_BREAK_ID_IS_INTERNAL(bid)   ((bid) < 0)
 
#define LLDB_INVALID_WATCH_ID   0
 
#define LLDB_WATCH_ID_IS_VALID(uid)   ((uid) != (LLDB_INVALID_WATCH_ID))
 
#define LLDB_WATCH_TYPE_READ   (1u << 0)
 
#define LLDB_WATCH_TYPE_WRITE   (1u << 1)
 
#define LLDB_WATCH_TYPE_IS_VALID(type)   ((type | LLDB_WATCH_TYPE_READ) || (type | LLDB_WATCH_TYPE_WRITE))
 
#define LLDB_REGNUM_GENERIC_PC   0
 
#define LLDB_REGNUM_GENERIC_SP   1
 
#define LLDB_REGNUM_GENERIC_FP   2
 
#define LLDB_REGNUM_GENERIC_RA   3
 
#define LLDB_REGNUM_GENERIC_FLAGS   4
 
#define LLDB_REGNUM_GENERIC_ARG1   5
 
#define LLDB_REGNUM_GENERIC_ARG2   6
 
#define LLDB_REGNUM_GENERIC_ARG3   7
 
#define LLDB_REGNUM_GENERIC_ARG4   8
 
#define LLDB_REGNUM_GENERIC_ARG5   9
 
#define LLDB_REGNUM_GENERIC_ARG6   10
 
#define LLDB_REGNUM_GENERIC_ARG7   11
 
#define LLDB_REGNUM_GENERIC_ARG8   12
 
#define LLDB_INVALID_ADDRESS   UINT64_MAX
 Invalid value definitions. More...
 
#define LLDB_INVALID_INDEX32   UINT32_MAX
 
#define LLDB_INVALID_IVAR_OFFSET   UINT32_MAX
 
#define LLDB_INVALID_IMAGE_TOKEN   UINT32_MAX
 
#define LLDB_INVALID_MODULE_VERSION   UINT32_MAX
 
#define LLDB_INVALID_REGNUM   UINT32_MAX
 
#define LLDB_INVALID_UID   UINT64_MAX
 
#define LLDB_INVALID_PROCESS_ID   0
 
#define LLDB_INVALID_THREAD_ID   0
 
#define LLDB_INVALID_FRAME_ID   UINT32_MAX
 
#define LLDB_INVALID_SIGNAL_NUMBER   INT32_MAX
 
#define LLDB_INVALID_OFFSET   UINT64_MAX
 
#define LLDB_INVALID_LINE_NUMBER   UINT32_MAX
 
#define LLDB_INVALID_QUEUE_ID   0
 
#define LLDB_ARCH_DEFAULT   "systemArch"
 CPU Type definitions. More...
 
#define LLDB_ARCH_DEFAULT_32BIT   "systemArch32"
 
#define LLDB_ARCH_DEFAULT_64BIT   "systemArch64"
 
#define LLDB_INVALID_CPUTYPE   (0xFFFFFFFEu)
 
#define LLDB_MAX_NUM_OPTION_SETS   32
 Option Set definitions. More...
 
#define LLDB_OPT_SET_ALL   0xFFFFFFFFU
 
#define LLDB_OPT_SET_1   (1U << 0)
 
#define LLDB_OPT_SET_2   (1U << 1)
 
#define LLDB_OPT_SET_3   (1U << 2)
 
#define LLDB_OPT_SET_4   (1U << 3)
 
#define LLDB_OPT_SET_5   (1U << 4)
 
#define LLDB_OPT_SET_6   (1U << 5)
 
#define LLDB_OPT_SET_7   (1U << 6)
 
#define LLDB_OPT_SET_8   (1U << 7)
 
#define LLDB_OPT_SET_9   (1U << 8)
 
#define LLDB_OPT_SET_10   (1U << 9)
 
#define LLDB_OPT_SET_11   (1U << 10)
 
#define LLDB_OPT_SET_FROM_TO(A, B)   (((1U << (B)) - 1) ^ (((1U << (A)) - 1) >> 1))
 
#define UNUSED_IF_ASSERT_DISABLED(x)   ((void)(x))
 

Macro Definition Documentation

◆ INT32_MAX

#define INT32_MAX   2147483647

◆ LLDB_API

#define LLDB_API

Definition at line 23 of file lldb-defines.h.

◆ LLDB_ARCH_DEFAULT

#define LLDB_ARCH_DEFAULT   "systemArch"

◆ LLDB_ARCH_DEFAULT_32BIT

#define LLDB_ARCH_DEFAULT_32BIT   "systemArch32"

Definition at line 102 of file lldb-defines.h.

Referenced by lldb_private::HostInfoBase::ParseArchitectureKind().

◆ LLDB_ARCH_DEFAULT_64BIT

#define LLDB_ARCH_DEFAULT_64BIT   "systemArch64"

Definition at line 103 of file lldb-defines.h.

Referenced by lldb_private::HostInfoBase::ParseArchitectureKind().

◆ LLDB_BREAK_ID_IS_INTERNAL

#define LLDB_BREAK_ID_IS_INTERNAL (   bid)    ((bid) < 0)

◆ LLDB_BREAK_ID_IS_VALID

#define LLDB_BREAK_ID_IS_VALID (   bid)    ((bid) != (LLDB_INVALID_BREAK_ID))

◆ LLDB_DEFAULT_BREAK_SIZE

#define LLDB_DEFAULT_BREAK_SIZE   0

Definition at line 50 of file lldb-defines.h.

◆ LLDB_GENERIC_ERROR

#define LLDB_GENERIC_ERROR   UINT32_MAX

Definition at line 46 of file lldb-defines.h.

Referenced by lldb_private::Status::SetErrorToGenericError().

◆ LLDB_INVALID_ADDRESS

#define LLDB_INVALID_ADDRESS   UINT64_MAX

Invalid value definitions.

Definition at line 85 of file lldb-defines.h.

Referenced by lldb_private::ObjCLanguageRuntime::AddClass(), lldb_private::ValueObjectConstResultImpl::AddressOf(), lldb_private::ValueObject::AddressOf(), lldb_private::breakpad::SymbolFileBreakpad::AddSymbols(), lldb_private::process_linux::NativeProcessLinux::AllocateMemory(), lldb_private::AllocatedMemoryCache::AllocateMemory(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::AllocateMemory(), lldb_private::Process::AllocateMemory(), lldb_private::AllocatedMemoryCache::AllocatePage(), lldb_private::AppleObjCTrampolineHandler::AppleObjCTrampolineHandler(), InterpreterStackFrame::AssignValue(), lldb_private::process_linux::NativeProcessLinux::Factory::Attach(), DWARFDebugInfoEntry::BuildAddressRangeTable(), DWARFDebugInfoEntry::BuildFunctionAddressRangeTable(), InstructionLLVMC::CalculateMnemonicOperandsAndComment(), ObjectFileMachO::CalculateSectionLoadAddressForMemoryImage(), DynamicLoaderMacOS::CanLoadImage(), lldb_private::ValueObject::CastPointerType(), lldb_private::formatters::Char16StringSummaryProvider(), lldb_private::formatters::Char32StringSummaryProvider(), DynamicLoaderDarwinKernel::CheckForKernelImageAtAddress(), CommunicationKDP::CheckForPacket(), lldb_private::StackID::Clear(), BitfieldInfo::Clear(), DynamicLoaderMacOSXDYLD::DYLDAllImageInfos::Clear(), lldb_private::DynamicLoaderDarwin::ImageInfo::Clear(), DynamicLoaderDarwinKernel::KextImageInfo::Clear(), lldb_private::Address::Clear(), lldb_private::LineTable::Entry::Clear(), DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::Clear(), TrieEntry::Clear(), lldb_private::process_gdb_remote::ThreadGDBRemote::ClearQueueInfo(), CollectCallEdges(), lldb_private::UserExpression::Complete(), lldb_private::ClangUserExpression::Complete(), SystemRuntimeMacOSX::CompleteQueueItem(), DynamicLoaderPOSIXDYLD::ComputeLoadOffset(), lldb_private::ThreadPlanCallFunction::ConstructorSetup(), lldb_private::AddressRange::ContainsFileAddress(), lldb_private::Section::ContainsFileAddress(), lldb_private::AddressRange::ContainsLoadAddress(), lldb_private::Value::ConvertToLoadAddress(), lldb_private::ItaniumABILanguageRuntime::CouldHaveDynamicValue(), lldb_private::ValueObjectMemory::Create(), lldb_private::Process::CreateBreakpointSite(), lldb_private::ValueObjectConstResultImpl::CreateChildAtIndex(), CreateHistoryThreadFromValueObject(), OperatingSystemPython::CreateRegisterContextForThread(), OperatingSystemPython::CreateThreadFromThreadInfo(), lldb_private::ValueObject::CreateValueObjectFromData(), lldb_private::Target::CreateWatchpoint(), lldb_private::formatters::CXXFunctionPointerSummaryProvider(), EntityPersistentVariable::Dematerialize(), EntityVariable::Dematerialize(), EntityResultVariable::Dematerialize(), DerefToNSErrorPointer(), lldb_private::AppleGetQueuesHandler::Detach(), lldb_private::AppleGetThreadItemInfoHandler::Detach(), lldb_private::AppleGetItemInfoHandler::Detach(), lldb_private::AppleGetPendingItemsHandler::Detach(), DynamicLoaderHexagonDYLD::DidAttach(), lldb_private::DynamicLoaderWindowsDYLD::DidAttach(), DynamicLoaderPOSIXDYLD::DidAttach(), lldb_private::DynamicLoaderWindowsDYLD::DidLaunch(), DynamicLoaderPOSIXDYLD::DidLaunch(), lldb_private::AppleThreadPlanStepThroughObjCTrampoline::DidPush(), lldb_private::ProcessWindows::DoAllocateMemory(), ProcessFreeBSD::DoAllocateMemory(), ProcessKDP::DoAllocateMemory(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoAllocateMemory(), lldb_private::Process::DoAllocateMemory(), DynamicLoaderMacOSXDYLD::DoClear(), ProcessKDP::DoConnectRemote(), lldb_private::HistoryUnwind::DoCreateRegisterContextForFrame(), UnwindMacOSXFrameBackchain::DoCreateRegisterContextForFrame(), lldb_private::CommandObjectDisassemble::DoExecute(), lldb_private::LLVMUserExpression::DoExecute(), CommandObjectMemoryRead::DoExecute(), CommandObjectSourceInfo::DoExecute(), CommandObjectBreakpointSet::DoExecute(), CommandObjectMultiwordObjC_TaggedPointer_Info::DoExecute(), CommandObjectSourceList::DoExecute(), CommandObjectMemoryFind::DoExecute(), CommandObjectThreadUntil::DoExecute(), CommandObjectMemoryWrite::DoExecute(), CommandObjectMemoryHistory::DoExecute(), CommandObjectMemoryRegion::DoExecute(), CommandObjectThreadJump::DoExecute(), CommandObjectTargetModulesLoad::DoExecute(), CommandObjectTargetModulesList::DoExecute(), CommandObjectTargetModulesShowUnwind::DoExecute(), UnwindMacOSXFrameBackchain::DoGetFrameInfoAtIndex(), DynamicLoaderMacOSXDYLD::DoInitialImageFetch(), ProcessMachCore::DoLoadCore(), PlatformPOSIX::DoLoadImage(), DWARFDebugRanges::Dump(), lldb_private::Variable::Dump(), lldb_private::Section::Dump(), lldb_private::AddressRange::Dump(), lldb_private::Address::Dump(), lldb_private::UnwindPlan::Row::Dump(), lldb_private::UnwindPlan::Dump(), DumpAddress(), lldb_private::RenderScriptRuntime::DumpAllocation(), lldb_private::DumpDataExtractor(), CommandObjectSourceInfo::DumpLinesInFunctions(), lldb_private::Variable::DumpLocationForAddress(), CommunicationKDP::DumpPacket(), CommandObjectRegisterRead::DumpRegister(), lldb_private::DumpRegisterValue(), lldb_private::ClangASTContext::DumpSummary(), EntityVariable::DumpToLog(), EntityResultVariable::DumpToLog(), lldb_private::ClangASTContext::DumpTypeValue(), DumpUInt(), lldb_private::ClangASTContext::DumpValue(), lldb_private::Type::DumpValueInMemory(), EmulateInstructionARM64::EmulateLDPSTP(), lldb_private::Process::EnableSoftwareBreakpoint(), lldb_private::DWARFExpression::Evaluate(), lldb_private::FunctionCaller::ExecuteFunction(), ExtractFields(), ExtractRuntimeGlobalSymbol(), CommandObjectMemoryFind::FastSearch(), lldb_private::AppleObjCDeclVendor::FindDecls(), lldb_private::ClangExpressionDeclMap::FindExternalVisibleDecls(), SymbolFileDWARF::FindGlobalVariables(), lldb_private::LineTable::FindLineEntryByAddress(), lldb::SBBreakpoint::FindLocationByAddress(), lldb::SBBreakpoint::FindLocationIDByAddress(), HexagonDYLDRendezvous::FindMetadata(), DYLDRendezvous::FindMetadata(), lldb_private::IRExecutionUnit::FindSymbol(), findSymbolAddress(), lldb_private::FormatEntity::Format(), lldb_private::TypeFormatImpl_Format::FormatObject(), lldb_private::IRExecutionUnit::FreeNow(), lldb::SBValue::GetAddress(), lldb_private::ValueObjectConstResultImpl::GetAddressOf(), lldb_private::ValueObject::GetAddressOf(), lldb_private::formatters::GetArrayAddressOrPointerValue(), DWARFDebugInfoEntry::GetAttributeAddressRanges(), ObjectFileELF::GetBaseAddress(), lldb_private::ArchitectureMips::GetBreakableLoadAddress(), lldb_private::AppleObjCRuntimeV2::GetByteOffsetForIvar(), lldb_private::ArchitectureArm::GetCallableLoadAddress(), lldb_private::ArchitectureMips::GetCallableLoadAddress(), lldb_private::Address::GetCallableLoadAddress(), lldb::SBFrame::GetCFA(), lldb_private::RegisterContextLLDB::GetCFA(), lldb_private::formatters::NSDictionary1SyntheticFrontEnd::GetChildAtIndex(), GetClassDataMask(), lldb_private::AppleObjCRuntimeV2::GetClassDescriptor(), lldb_private::ObjCLanguageRuntime::GetClassDescriptor(), lldb_private::LineTable::GetContiguousFileAddressRanges(), ObjectFileMachO::GetCorefileMainBinaryInfo(), lldb_private::ObjectFile::GetCorefileMainBinaryInfo(), lldb_private::StackFrameList::GetCurrentInlinedDepth(), lldb_private::AppleGetQueuesHandler::GetCurrentQueues(), lldb_private::DWARFExpression::GetDescription(), lldb_private::Block::GetDescription(), lldb_private::StopInfoBreakpoint::GetDescription(), DWARFDebugInfoEntry::GetDIENamesAndRanges(), DynamicLoaderMacOS::GetDyldLockVariableAddressFromModule(), lldb_private::ItaniumABILanguageRuntime::GetDynamicTypeAndAddress(), lldb_private::AppleObjCRuntimeV2::GetEncodingToType(), DynamicLoaderHexagonDYLD::GetEntryPoint(), DynamicLoaderPOSIXDYLD::GetEntryPoint(), ObjectFileMachO::GetEntryPointAddress(), lldb_private::ItaniumABILanguageRuntime::GetExceptionObjectForThread(), lldb_private::ValueObject::GetExpressionPath(), SystemRuntimeMacOSX::GetExtendedBacktraceForQueueItem(), SystemRuntimeMacOSX::GetExtendedBacktraceFromItemRef(), SystemRuntimeMacOSX::GetExtendedBacktraceThread(), lldb_private::Thread::GetExtendedBacktraceToken(), lldb_private::StopInfo::GetExtendedInfo(), lldb::SBSection::GetFileAddress(), lldb::SBAddress::GetFileAddress(), lldb_private::Symbol::GetFileAddress(), lldb_private::Address::GetFileAddress(), lldb_private::process_netbsd::NativeProcessNetBSD::GetFileLoadAddress(), lldb_private::process_linux::NativeProcessLinux::GetFileLoadAddress(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetFileLoadAddress(), lldb::SBFrame::GetFP(), lldb_private::StackFrame::GetFrameBaseValue(), lldb_private::StackFrameList::GetFramesUpTo(), lldb_private::DWARFCallFrameInfo::GetFunctionAddressAndSizeVector(), SymbolFileDWARF::GetGlobalAranges(), GetGNUEHPointer(), ProcessMachCore::GetImageInfoAddress(), lldb_private::ProcessWindows::GetImageInfoAddress(), ProcessElfCore::GetImageInfoAddress(), ObjectFileELF::GetImageInfoAddress(), ProcessFreeBSD::GetImageInfoAddress(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetImageInfoAddress(), lldb_private::Process::GetImageInfoAddress(), lldb_private::InstructionList::GetIndexOfNextBranchInstruction(), lldb_private::AppleObjCRuntimeV1::GetISAHashTablePointer(), lldb_private::AppleGetItemInfoHandler::GetItemInfo(), lldb_private::IRExecutionUnit::GetJittedGlobalVariables(), SystemRuntimeMacOSX::GetLibdispatchQueueAddressFromThreadQAddress(), lldb_private::SystemRuntime::GetLibdispatchQueueAddressFromThreadQAddress(), lldb_private::ValueObject::GetLiveAddress(), ObjectFileMachO::GetLLDBSharedCacheUUID(), ObjectFileELF::GetLoadableData(), lldb_private::ObjectFile::GetLoadableData(), lldb::SBBreakpointLocation::GetLoadAddress(), lldb::SBSection::GetLoadAddress(), lldb::SBAddress::GetLoadAddress(), lldb_private::DynamicLoaderWindowsDYLD::GetLoadAddress(), lldb_private::Symbol::GetLoadAddress(), CommunicationKDP::GetLoadAddress(), lldb::SBValue::GetLoadAddress(), lldb_private::Address::GetLoadAddress(), lldb_private::Section::GetLoadBaseAddress(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetLoadedModuleList(), lldb_private::DWARFExpression::GetLocation(), lldb_private::DWARFExpression::GetLocation_DW_OP_addr(), lldb_private::ValueObject::GetLocationAsCStringImpl(), lldb_private::process_netbsd::NativeProcessNetBSD::GetMemoryRegionInfo(), lldb_private::process_linux::NativeProcessLinux::GetMemoryRegionInfo(), ProcessMachCore::GetMemoryRegionInfo(), lldb_private::ProcessWindows::GetMemoryRegionInfo(), ProcessElfCore::GetMemoryRegionInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetMemoryRegionInfo(), lldb_private::Process::GetMemoryRegions(), lldb_private::npdb::SymbolFileNativePDB::GetNumCompileUnits(), lldb_private::AppleObjCRuntime::GetObjectDescription(), lldb_private::UserExpression::GetObjectPointer(), lldb_private::DWARFExpression::GetOpAndEndOffsets(), lldb_private::ArchitectureArm::GetOpcodeLoadAddress(), lldb_private::ArchitectureMips::GetOpcodeLoadAddress(), lldb_private::Address::GetOpcodeLoadAddress(), lldb::SBFrame::GetPC(), SymbolFilePDB::GetPDBSession(), lldb_private::AppleGetPendingItemsHandler::GetPendingItems(), lldb_private::Target::GetPersistentSymbol(), lldb_private::ValueObject::GetPointeeData(), lldb_private::ValueObject::GetPointerValue(), ObjectFileMachO::GetProcessSharedCacheUUID(), lldb_private::Function::GetPrologueByteSize(), lldb_private::process_gdb_remote::ThreadGDBRemote::GetQueueID(), SystemRuntimeMacOSX::GetQueueIDFromThreadQAddress(), lldb_private::process_gdb_remote::ThreadGDBRemote::GetQueueKind(), SystemRuntimeMacOSX::GetQueueKind(), lldb_private::process_gdb_remote::ThreadGDBRemote::GetQueueLibdispatchQueueAddress(), lldb_private::Thread::GetQueueLibdispatchQueueAddress(), lldb_private::process_gdb_remote::ThreadGDBRemote::GetQueueName(), SystemRuntimeMacOSX::GetQueueNameFromThreadQAddress(), lldb_private::IRExecutionUnit::GetRunnableInfo(), lldb_private::SectionLoadList::GetSectionLoadAddress(), DynamicLoaderMacOS::GetSharedCacheInformation(), DynamicLoaderMacOSXDYLD::GetSharedCacheInformation(), lldb_private::DynamicLoader::GetSharedCacheInformation(), lldb_private::process_netbsd::NativeProcessNetBSD::GetSharedLibraryInfoAddress(), lldb_private::process_linux::NativeProcessLinux::GetSharedLibraryInfoAddress(), lldb_private::process_darwin::NativeProcessDarwin::GetSharedLibraryInfoAddress(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetShlibInfoAddr(), lldb::SBFrame::GetSP(), lldb_private::IRExecutionUnit::GetStaticInitializers(), lldb_private::AppleObjCTrampolineHandler::GetStepThroughDispatchPlan(), DynamicLoaderHexagonDYLD::GetStepThroughTrampolinePlan(), DynamicLoaderPOSIXDYLD::GetStepThroughTrampolinePlan(), GetStopReasonDescription(), lldb_private::ClangExpressionDeclMap::GetSymbolAddress(), GetSymbolDeclarationFromAddress(), lldb_private::AppleObjCRuntimeV2::GetTaggedPointerObfuscator(), lldb_private::Function::GetTailCallingEdges(), lldb_private::NativeRegisterContext::GetThread(), lldb_private::RegisterContext::GetThread(), lldb_private::AppleGetThreadItemInfoHandler::GetThreadItemInfo(), DynamicLoaderHexagonDYLD::GetThreadLocalData(), lldb_private::DynamicLoaderDarwin::GetThreadLocalData(), DynamicLoaderPOSIXDYLD::GetThreadLocalData(), lldb_private::DynamicLoader::GetThreadLocalData(), lldb_private::Thread::GetThreadLocalData(), FreeBSDThread::GetThreadPointer(), lldb_private::Thread::GetThreadPointer(), lldb_private::MainThreadCheckerRuntime::GetTypeStatic(), lldb_private::UnwindLLDB::GetUserSpecifiedTrapHandlerFunctionNames(), lldb_private::Value::GetValueAsData(), GetValueOfCompressedPair(), lldb_private::AppleObjCRuntime::GetValuesForGlobalCFBooleans(), GetVBaseBitOffset(), GetVTableAddress(), lldb::SBWatchpoint::GetWatchAddress(), RegisterContextPOSIXProcessMonitor_arm::GetWatchpointAddress(), RegisterContextPOSIXProcessMonitor_arm64::GetWatchpointAddress(), RegisterContextPOSIXProcessMonitor_mips64::GetWatchpointAddress(), RegisterContextPOSIXProcessMonitor_x86_64::GetWatchpointAddress(), RegisterContextPOSIXProcessMonitor_powerpc::GetWatchpointAddress(), lldb_private::NativeRegisterContext::GetWatchpointAddress(), lldb_private::NativeRegisterContext::GetWatchpointHitAddress(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qFileLoadAddress(), lldb_private::InferiorCall(), lldb_private::InferiorCallMmap(), SymbolFilePDB::InitializeObject(), SymbolFileDWARFDebugMap::InitOSO(), lldb_private::ClangUtilityFunction::Install(), IRInterpreter::Interpret(), RegisterContextMemory::InvalidateAllRegisters(), lldb_private::ValueObject::IsCStringContainer(), lldb_private::ObjectFile::IsInMemory(), lldb_private::Module::IsLoadedInTarget(), lldb_private::DWARFExpression::IsLocationList(), IsObjCClassReference(), IsObjCSelectorRef(), lldb_private::RegisterContextLLDB::IsTrapHandlerFrame(), lldb_private::Materializer::Dematerializer::IsValid(), lldb_private::CompactUnwindInfo::IsValid(), lldb_private::StackID::IsValid(), HexagonDYLDRendezvous::IsValid(), DYLDRendezvous::IsValid(), BitfieldInfo::IsValid(), lldb_private::Address::IsValid(), lldb_private::formatters::LibStdcppStringSummaryProvider(), lldb_private::formatters::LibStdcppWStringSummaryProvider(), lldb_private::LineTable::LinkLineTable(), SymbolFileDWARFDebugMap::LinkOSOFileAddress(), lldb_private::DWARFExpression::LinkThreadLocalStorage(), DynamicLoaderDarwinKernel::KextImageInfo::LoadImageUsingMemoryModule(), DynamicLoaderPOSIXDYLD::LoadInterpreterModule(), DynamicLoaderDarwinKernel::LoadKernelModuleIfNeeded(), lldb_private::process_gdb_remote::ProcessGDBRemote::LoadModules(), lldb_private::RenderScriptRuntime::LoadRuntimeHooks(), LoadValueFromConsecutiveGPRRegisters(), DynamicLoaderPOSIXDYLD::LoadVDSO(), lldb_private::Variable::LocationIsValidForAddress(), lldb_private::Variable::LocationIsValidForFrame(), lldb_private::DWARFExpression::LocationListContainsAddress(), lldb_private::DWARFExpression::LocationListSize(), DWARFDebugInfoEntry::LookupAddress(), lldb_private::ObjCLanguageRuntime::LookupInMethodCache(), CommandObjectTargetModulesLookup::LookupInModule(), lldb_private::AppleObjCRuntimeV2::LookupRuntimeSymbol(), lldb_private::ObjCLanguageRuntime::LookupRuntimeSymbol(), lldb_private::PersistentExpressionState::LookupSymbol(), InterpreterStackFrame::MakeArgument(), lldb_private::npdb::PdbIndex::MakeVirtualAddress(), lldb_private::IRMemoryMap::Malloc(), InterpreterStackFrame::Malloc(), EntityVariable::Materialize(), EntityResultVariable::Materialize(), EntitySymbol::Materialize(), JITLoaderGDB::ModulesDidLoad(), DynamicLoaderMacOSXDYLD::NeedToDoInitialImageFetch(), DynamicLoaderMacOS::NotifyBreakpointHit(), lldb_private::formatters::NSError_SummaryProvider(), lldb_private::formatters::ObjCBooleanSummaryProvider(), lldb_private::formatters::ObjCSELSummaryProvider(), lldb::SBAddress::OffsetAddress(), lldb_private::Value::operator=(), lldb_private::CommandObjectDisassemble::CommandOptions::OptionParsingStarting(), CommandObjectBreakpointSet::CommandOptions::OptionParsingStarting(), CommandObjectThreadJump::CommandOptions::OptionParsingStarting(), CommandObjectTargetModulesList::CommandOptions::OptionParsingStarting(), CommandObjectTargetModulesShowUnwind::CommandOptions::OptionParsingStarting(), CommandObjectTargetModulesLookup::CommandOptions::OptionParsingStarting(), lldb_private::ClangUserExpression::Parse(), SymbolFileDWARF::ParseBlocksRecursive(), SymbolFilePDB::ParseDeclsForContext(), DWARFASTParserClang::ParseFunctionFromDWARF(), RemoteNXMapTable::ParseHeader(), lldb_private::Disassembler::ParseInstructions(), DynamicLoaderDarwinKernel::ParseKextSummaries(), SymbolFilePDB::ParseLanguage(), lldb_private::lldb_renderscript::RSModuleDescriptor::ParseRSInfo(), ObjectFileMachO::ParseSymtab(), SymbolFileDWARF::ParseVariableDIE(), SymbolFileDWARF::ParseVariablesForContext(), lldb_private::StopInfoWatchpoint::PerformAction(), SystemRuntimeMacOSX::PopulateQueueList(), lldb_private::ClangExpressionParser::PrepareForExecution(), lldb_private::LLVMUserExpression::PrepareToExecuteJITExpression(), lldb_private::ValueObjectPrinter::PrintChildrenIfNeeded(), CommandObjectTargetModulesList::PrintModule(), DynamicLoaderPOSIXDYLD::ProbeEntry(), DynamicLoaderMacOS::ProcessDidExec(), lldb_private::ProcessStructReader::ProcessStructReader(), lldb_private::DynamicLoaderDarwin::ImageInfo::PutToLog(), DynamicLoaderDarwinKernel::KextImageInfo::PutToLog(), lldb_private::DataExtractor::PutToLog(), DynamicLoaderMacOSXDYLD::ReadAllImageInfosStructure(), RegisterContextMemory::ReadAllRegisterValues(), ReadCStringFromMemory(), DynamicLoaderMacOSXDYLD::ReadDYLDInfoFromMemoryAndSetNotificationCallback(), ReadFlags(), lldb_private::EmulateInstructionPPC64::ReadInstruction(), EmulateInstructionARM64::ReadInstruction(), EmulateInstructionMIPS64::ReadInstruction(), EmulateInstructionMIPS::ReadInstruction(), lldb_private::EmulateInstructionARM::ReadInstruction(), lldb::SBTarget::ReadInstructions(), lldb_private::Target::ReadMemory(), DynamicLoaderDarwinKernel::KextImageInfo::ReadMemoryModule(), lldb_private::ValueObject::ReadPointedString(), lldb_private::DynamicLoader::ReadPointer(), lldb::SBProcess::ReadPointerFromMemory(), lldb_private::Target::ReadPointerFromMemory(), lldb_private::Process::ReadPointerFromMemory(), RegisterContextMacOSXFrameBackchain::ReadRegister(), lldb_private::RegisterContextDummy::ReadRegister(), lldb_private::ObjectFile::ReadSectionData(), DYLDRendezvous::ReadStringFromMemory(), HexagonDYLDRendezvous::ReadStringFromMemory(), lldb_private::formatters::ReadUTFBufferAndDumpToStream(), lldb_private::RegisterContextLLDB::RegisterContextLLDB(), lldb_private::PersistentExpressionState::RegisterExecutionUnit(), DynamicLoaderHexagonDYLD::RendezvousBreakpointHit(), lldb_private::AllocatedBlock::ReserveBlock(), lldb_private::StackFrameList::ResetCurrentInlinedDepth(), HexagonDYLDRendezvous::Resolve(), DYLDRendezvous::Resolve(), lldb_private::Symbol::ResolveCallableAddress(), InterpreterStackFrame::ResolveConstantValue(), lldb_private::Process::ResolveIndirectFunction(), ResolveRendezvousAddress(), lldb_private::ClangExpressionDeclMap::ResolveUnknownTypes(), lldb_private::Value::ResolveValue(), InterpreterStackFrame::ResolveValue(), ObjectFileMachO::SaveCore(), DynamicLoaderDarwinKernel::SearchForDarwinKernel(), DynamicLoaderDarwinKernel::SearchForKernelAtSameLoadAddr(), DynamicLoaderDarwinKernel::SearchForKernelNearPC(), DynamicLoaderDarwinKernel::SearchForKernelViaExhaustiveSearch(), DynamicLoaderDarwinKernel::SearchForKernelWithDebugHints(), lldb_private::IRExecutionUnit::SearchSpec::SearchSpec(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ServeSymbolLookups(), lldb_private::StackFrameList::SetCurrentInlinedDepth(), lldb_private::ValueObject::SetData(), SetDwoStrOffsetsBase(), EmulateInstructionMIPS::SetInstruction(), lldb_private::EmulateInstruction::SetInstruction(), ObjectFileMachO::SetLoadAddress(), ObjectFileELF::SetLoadAddress(), DynamicLoaderMacOS::SetNotificationBreakpoint(), DynamicLoaderMacOSXDYLD::SetNotificationBreakpoint(), lldb_private::CommandObjectDisassemble::CommandOptions::SetOptionValue(), CommandObjectBreakpointSet::CommandOptions::SetOptionValue(), CommandObjectThreadUntil::CommandOptions::SetOptionValue(), CommandObjectThreadJump::CommandOptions::SetOptionValue(), CommandObjectTargetModulesList::CommandOptions::SetOptionValue(), CommandObjectTargetModulesShowUnwind::CommandOptions::SetOptionValue(), CommandObjectTargetModulesLookup::CommandOptions::SetOptionValue(), lldb_private::RegisterContext::SetPC(), DynamicLoaderHexagonDYLD::SetRendezvousBreakpoint(), ProcessFreeBSD::SetSoftwareSingleStepBreakpoint(), lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(), lldb_private::AppleObjCTrampolineHandler::SetupDispatchFunction(), lldb_private::ValueObject::SetValueFromCString(), lldb_private::Thread::ShouldStop(), lldb_private::Section::Slide(), lldb_private::Address::Slide(), lldb_private::Symtab::SortSymbolIndexesByValue(), lldb::SBThread::StepOverUntil(), lldb_private::StackFrameList::SynthesizeTailCallFrames(), JITLoaderGDB::Terminate(), lldb_private::process_gdb_remote::ThreadGDBRemote::ThreadHasQueueInformation(), lldb_private::ThreadPlanCallFunctionUsingABI::ThreadPlanCallFunctionUsingABI(), lldb_private::ThreadPlanStepOut::ThreadPlanStepOut(), lldb_private::OptionArgParser::ToAddress(), lldb_private::ExpressionVariable::TransferAddress(), PlatformPOSIX::UnloadImage(), lldb_private::formatters::LibCxxMapIteratorSyntheticFrontEnd::Update(), NSErrorSyntheticFrontEnd::Update(), RegisterContextPOSIXProcessMonitor_arm::UpdateAfterBreakpoint(), RegisterContextPOSIXProcessMonitor_arm64::UpdateAfterBreakpoint(), RegisterContextPOSIXProcessMonitor_x86_64::UpdateAfterBreakpoint(), RegisterContextPOSIXProcessMonitor_mips64::UpdateAfterBreakpoint(), RegisterContextPOSIXProcessMonitor_powerpc::UpdateAfterBreakpoint(), DYLDRendezvous::UpdateBaseAddrIfNecessary(), lldb_private::AppleObjCRuntimeV1::UpdateISAToDescriptorMapIfNeeded(), updateSectionLoadAddress(), lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadPCsFromStopReplyThreadsValue(), lldb_private::ValueObjectChild::UpdateValue(), lldb_private::ValueObjectMemory::UpdateValue(), lldb_private::ValueObjectVariable::UpdateValue(), lldb_private::Value::Value(), lldb::SBValue::Watch(), lldb::SBTarget::WatchAddress(), lldb_private::formatters::WCharStringSummaryProvider(), SourceFileWindowDelegate::WindowDelegateDraw(), lldb_private::Materializer::Dematerializer::Wipe(), EntityVariable::Wipe(), EntityResultVariable::Wipe(), RegisterContextMemory::WriteAllRegisterValues(), lldb_private::FunctionCaller::WriteFunctionArguments(), lldb_private::IRExecutionUnit::WriteNow(), RegisterContextMemory::WriteRegister(), lldb_private::AppleObjCTrampolineHandler::~AppleObjCTrampolineHandler(), lldb_private::formatters::GenericNSArrayMSyntheticFrontEnd< D32, D64 >::~GenericNSArrayMSyntheticFrontEnd(), IRForTarget::~IRForTarget(), lldb_private::IRMemoryMap::~IRMemoryMap(), and lldb_private::process_darwin::NativeProcessDarwin::~NativeProcessDarwin().

◆ LLDB_INVALID_BREAK_ID

#define LLDB_INVALID_BREAK_ID   0

Definition at line 49 of file lldb-defines.h.

Referenced by lldb_private::BreakpointSiteList::Add(), SBBreakpointListImpl::AppendByID(), SystemRuntimeMacOSX::Clear(), DynamicLoaderDarwinKernel::Clear(), DynamicLoaderMacOS::ClearNotificationBreakpoint(), lldb_private::CommandObjectMultiwordBreakpoint::CommandObjectMultiwordBreakpoint(), lldb_private::Process::CreateBreakpointSite(), DynamicLoaderMacOS::DoClear(), DynamicLoaderMacOSXDYLD::DoClear(), CommandObjectBreakpointCommandAdd::DoExecute(), CommandObjectBreakpointCommandDelete::DoExecute(), CommandObjectBreakpointCommandList::DoExecute(), CommandObjectBreakpointModify::DoExecute(), CommandObjectBreakpointEnable::DoExecute(), CommandObjectBreakpointDisable::DoExecute(), CommandObjectBreakpointDelete::DoExecute(), lldb_private::ThreadPlanStepOut::DoWillResume(), lldb_private::BreakpointIDList::FindAndReplaceIDRanges(), lldb::SBTarget::FindBreakpointByID(), lldb_private::BreakpointLocationList::FindIDByAddress(), lldb_private::BreakpointSiteList::FindIDByAddress(), lldb::SBBreakpoint::FindLocationIDByAddress(), lldb_private::BreakpointID::GetCanonicalReference(), lldb_private::ThreadPlanStepThrough::GetDescription(), lldb_private::BreakpointID::GetDescription(), lldb_private::StopInfoBreakpoint::GetDescription(), lldb::SBBreakpointLocation::GetID(), lldb::SBBreakpoint::GetID(), lldb::SBThread::GetStopReasonDataAtIndex(), GetStopReasonDescription(), GetSymbolDeclarationFromAddress(), lldb_private::MainThreadCheckerRuntime::GetTypeStatic(), lldb_private::ThreadPlanStepOut::MischiefManaged(), lldb_private::ThreadPlanRunToAddress::MischiefManaged(), lldb_private::BreakpointID::ParseCanonicalReference(), lldb_private::BreakpointLocation::ResolveBreakpointSite(), lldb_private::Target::SerializeBreakpointsToFile(), lldb_private::ThreadPlanStepRange::SetNextBranchBreakpoint(), DynamicLoaderMacOS::SetNotificationBreakpoint(), DynamicLoaderMacOSXDYLD::SetNotificationBreakpoint(), DynamicLoaderDarwinKernel::SetNotificationBreakpointIfNeeded(), DynamicLoaderHexagonDYLD::SetRendezvousBreakpoint(), DynamicLoaderPOSIXDYLD::SetRendezvousBreakpoint(), lldb_private::ThreadPlanStepThrough::ShouldStop(), lldb_private::ThreadPlanStepUntil::ThreadPlanStepUntil(), lldb_private::ThreadPlanStepUntil::ValidatePlan(), lldb_private::ThreadPlanStepThrough::ValidatePlan(), lldb_private::ThreadPlanStepOut::ValidatePlan(), lldb_private::ThreadPlanRunToAddress::ValidatePlan(), lldb_private::ThreadPlanStepThrough::WillStop(), lldb_private::ThreadPlanStepOut::WillStop(), lldb_private::AppleObjCTrampolineHandler::~AppleObjCTrampolineHandler(), DynamicLoaderHexagonDYLD::~DynamicLoaderHexagonDYLD(), DynamicLoaderPOSIXDYLD::~DynamicLoaderPOSIXDYLD(), lldb_private::StructuredDataDarwinLog::~StructuredDataDarwinLog(), lldb_private::ThreadPlanStepOut::~ThreadPlanStepOut(), and lldb_private::ThreadPlanStepUntil::~ThreadPlanStepUntil().

◆ LLDB_INVALID_CPUTYPE

#define LLDB_INVALID_CPUTYPE   (0xFFFFFFFEu)

◆ LLDB_INVALID_FRAME_ID

#define LLDB_INVALID_FRAME_ID   UINT32_MAX

◆ LLDB_INVALID_IMAGE_TOKEN

#define LLDB_INVALID_IMAGE_TOKEN   UINT32_MAX

◆ LLDB_INVALID_INDEX32

#define LLDB_INVALID_INDEX32   UINT32_MAX

Definition at line 86 of file lldb-defines.h.

Referenced by lldb_private::process_netbsd::NativeProcessNetBSD::Factory::Attach(), lldb_private::process_linux::NativeProcessLinux::Factory::Attach(), ProcessFreeBSD::DisableWatchpoint(), CommandObjectThreadStepWithTypeAndScope::DoExecute(), CommandObjectSourceInfo::DumpLinesInSymbolContexts(), ProcessFreeBSD::EnableWatchpoint(), FreeBSDThread::FindVacantWatchpointIndex(), lldb::SBThread::GetExtendedBacktraceOriginatingIndexID(), lldb_private::NativeRegisterContext::GetHardwareBreakHitIndex(), lldb_private::ModuleList::GetIndexForModule(), lldb_private::QueueImpl::GetIndexID(), lldb::SBThread::GetIndexID(), lldb_private::Target::GetOrCreateModule(), CommandObjectSourceInfo::GetSymbolContextsForAddress(), lldb_private::NativeRegisterContext::GetWatchpointHitIndex(), lldb_private::StoppointLocation::IsHardware(), lldb_private::process_netbsd::NativeThreadNetBSD::NativeThreadNetBSD(), lldb_private::process_linux::NativeThreadLinux::RemoveHardwareBreakpoint(), lldb_private::Watchpoint::SetEnabled(), lldb_private::process_netbsd::NativeThreadNetBSD::SetHardwareBreakpoint(), lldb_private::process_linux::NativeThreadLinux::SetHardwareBreakpoint(), lldb_private::NativeRegisterContext::SetHardwareBreakpoint(), RegisterContextDarwin_arm::SetHardwareBreakpoint(), lldb_private::RegisterContext::SetHardwareBreakpoint(), RegisterContextPOSIXProcessMonitor_arm::SetHardwareWatchpoint(), RegisterContextPOSIXProcessMonitor_arm64::SetHardwareWatchpoint(), RegisterContextPOSIXProcessMonitor_x86_64::SetHardwareWatchpoint(), RegisterContextPOSIXProcessMonitor_mips64::SetHardwareWatchpoint(), RegisterContextPOSIXProcessMonitor_powerpc::SetHardwareWatchpoint(), RegisterContextDarwin_arm64::SetHardwareWatchpoint(), lldb_private::NativeRegisterContext::SetHardwareWatchpoint(), RegisterContextDarwin_arm::SetHardwareWatchpoint(), lldb_private::RegisterContext::SetHardwareWatchpoint(), CommandObjectThreadUntil::CommandOptions::SetOptionValue(), lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(), lldb_private::process_netbsd::NativeThreadNetBSD::SetWatchpoint(), and lldb_private::process_linux::NativeThreadLinux::SetWatchpoint().

◆ LLDB_INVALID_IVAR_OFFSET

#define LLDB_INVALID_IVAR_OFFSET   UINT32_MAX

◆ LLDB_INVALID_LINE_NUMBER

#define LLDB_INVALID_LINE_NUMBER   UINT32_MAX

◆ LLDB_INVALID_MODULE_VERSION

#define LLDB_INVALID_MODULE_VERSION   UINT32_MAX

◆ LLDB_INVALID_OFFSET

#define LLDB_INVALID_OFFSET   UINT64_MAX

◆ LLDB_INVALID_PROCESS_ID

#define LLDB_INVALID_PROCESS_ID   0

Definition at line 92 of file lldb-defines.h.

Referenced by lldb_private::platform_gdb_server::PlatformRemoteGDBServer::Attach(), lldb_private::Process::Attach(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::AttachToProcess(), lldb_private::ProcessInfo::Clear(), lldb_private::ProcessInstanceInfo::Clear(), lldb_private::Process::ConnectRemote(), PlatformAppleSimulator::DebugProcess(), lldb_private::PlatformWindows::DebugProcess(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::DebugProcess(), lldb_private::Platform::DebugProcess(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::DecodeProcessInfoResponse(), lldb_private::process_netbsd::NativeProcessNetBSD::Detach(), lldb_private::process_linux::NativeProcessLinux::Detach(), DynamicLoaderPOSIXDYLD::DidAttach(), ProcessKDP::DidAttach(), lldb_private::process_gdb_remote::ProcessGDBRemote::DidLaunchOrAttach(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoAttachToProcessWithID(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoConnectRemote(), ProcessFreeBSD::DoDestroy(), CommandObjectPlatformProcessList::DoExecute(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoLaunch(), lldb_private::ProcessInstanceInfo::Dump(), lldb_private::ProcessInstanceInfo::DumpAsTableRow(), DumpTargetInfo(), DynamicLoaderPOSIXDYLD::EntryBreakpointHit(), lldb_private::PseudoTerminal::Fork(), lldb_private::darwin_process_launcher::ForkChildForPTraceDebugging(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::FreePort(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::FreePortForProcess(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::GDBRemoteCommunicationServerPlatform(), lldb_private::TargetList::GetBroadcasterClass(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetCurrentProcessID(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetCurrentProcessInfo(), GetFreeBSDProcessUserAndGroup(), GetMacOSXProcessUserAndGroup(), GetNetBSDProcessUserAndGroup(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::GetNextAvailablePort(), GetOpenBSDProcessUserAndGroup(), lldb::SBProcessInfo::GetParentProcessID(), lldb::SBProcessInfo::GetProcessID(), lldb::SBProcess::GetProcessID(), lldb_private::Process::GetStaticBroadcasterClass(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_D(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_H(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_I(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_interrupt(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jThreadsInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceConfigRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceStart(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceStop(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_M(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_memory_read(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::Handle_qC(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qC(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qFileLoadAddress(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qfProcessInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qfThreadInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::Handle_qKillSpawnedProcess(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::Handle_qLaunchGDBServer(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qMemoryRegionInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qMemoryRegionInfoSupported(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_QPassSignals(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::Handle_qProcessInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qProcessInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qProcessInfoPID(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::Handle_qQueryGDBServer(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qRegisterInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qWatchpointSupportInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qXfer_auxv_read(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_s(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_vAttach(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_Z(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_z(), lldb_private::process_gdb_remote::ProcessGDBRemote::HarmonizeThreadIdsForProfileData(), lldb_private::process_gdb_remote::ProcessGDBRemote::KillDebugserverProcess(), lldb_private::Process::Launch(), lldb_private::process_gdb_remote::ProcessGDBRemote::LaunchAndConnectToDebugserver(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::LaunchGDBServer(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::LaunchGDBServer(), lldb_private::darwin_process_launcher::LaunchInferior(), LaunchInNewTerminalWithAppleScript(), lldb_private::ProcessLauncherPosixFork::LaunchProcess(), lldb_private::MonitoringProcessLauncher::LaunchProcess(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::LaunchProcess(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::LaunchProcess(), LaunchProcessPosixSpawn(), lldb_private::process_gdb_remote::ProcessGDBRemote::MonitorDebugserverProcess(), CoreSimulatorSupport::Process::operator bool(), lldb_private::ProcessInstanceInfo::ParentProcessIDIsValid(), lldb_private::Process::AttachCompletionHandler::PerformAction(), lldb_private::darwin_process_launcher::PosixSpawnChildForPTraceDebugging(), DynamicLoaderPOSIXDYLD::ProbeEntry(), lldb_private::ProcessInfo::ProcessIDIsValid(), lldb_private::ProcessAttachInfo::ProcessInfoSpecified(), DynamicLoaderPOSIXDYLD::RendezvousBreakpointHit(), lldb_private::Host::RunShellCommand(), lldb_private::TargetList::SendAsyncInterrupt(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendAttach(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendStopReplyPacketForThread(), CommandObjectPlatformProcessList::CommandOptions::SetOptionValue(), CommandObjectPlatformProcessAttach::CommandOptions::SetOptionValue(), DynamicLoaderPOSIXDYLD::SetRendezvousBreakpoint(), lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(), ShouldLaunchUsingXPC(), lldb_private::TargetList::SignalIfRunning(), lldb_private::process_gdb_remote::GDBRemoteCommunication::StartDebugserverProcess(), lldb_private::process_darwin::NativeProcessDarwin::~NativeProcessDarwin(), and lldb_private::process_gdb_remote::ThreadGDBRemote::~ThreadGDBRemote().

◆ LLDB_INVALID_QUEUE_ID

#define LLDB_INVALID_QUEUE_ID   0

◆ LLDB_INVALID_REGNUM

#define LLDB_INVALID_REGNUM   UINT32_MAX

Definition at line 90 of file lldb-defines.h.

Referenced by DynamicRegisterInfo::AddRegister(), AugmentRegisterInfoViaABI(), lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), lldb_private::RegisterContext::ConvertBetweenRegisterKinds(), ConvertPDBLocationToDWARFExpression(), lldb_private::RegisterContextWindows::ConvertRegisterKindToRegisterNumber(), RegisterContextPOSIX_ppc64le::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_i386::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_x86_64::ConvertRegisterKindToRegisterNumber(), RegisterContextPOSIX_s390x::ConvertRegisterKindToRegisterNumber(), RegisterContextPOSIX_arm::ConvertRegisterKindToRegisterNumber(), RegisterContextPOSIX_arm64::ConvertRegisterKindToRegisterNumber(), RegisterContextPOSIX_x86::ConvertRegisterKindToRegisterNumber(), lldb_private::RegisterContextDummy::ConvertRegisterKindToRegisterNumber(), lldb_private::RegisterContextHistory::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm64::ConvertRegisterKindToRegisterNumber(), lldb_private::minidump::RegisterContextMinidump_ARM64::ConvertRegisterKindToRegisterNumber(), lldb_private::NativeRegisterContext::ConvertRegisterKindToRegisterNumber(), lldb_private::minidump::RegisterContextMinidump_ARM::ConvertRegisterKindToRegisterNumber(), RegisterContextPOSIX_mips64::ConvertRegisterKindToRegisterNumber(), DynamicRegisterInfo::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm::ConvertRegisterKindToRegisterNumber(), RegisterContextPOSIX_powerpc::ConvertRegisterKindToRegisterNumber(), DynamicRegisterInfo::Dump(), DumpRegister(), lldb_private::EmulateInstructionPPC64::EvaluateInstruction(), DynamicRegisterInfo::Finalize(), ABIMacOSX_arm::GetArgumentValues(), ABIMacOSX_arm64::GetArgumentValues(), GetARMDWARFRegisterInfo(), RegisterNumber::GetAsKind(), lldb_private::EmulateInstruction::GetBestRegisterKindAndNumber(), EmulateInstructionARM64::GetFramePointerRegisterNumber(), lldb_private::EmulateInstructionARM::GetFramePointerRegisterNumber(), GetGenericRegisterNumber(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetHostOSVersion(), lldb_private::UnwindPlan::GetInitialCFARegister(), lldb_private::EmulateInstruction::GetInternalRegisterNumber(), lldb_private::npdb::GetLLDBRegisterNumber(), UnwindAssemblyInstEmulation::GetPluginDescriptionStatic(), FreeBSDThread::GetRegisterIndexFromOffset(), EmulateInstructionMIPS64::GetRegisterInfo(), EmulateInstructionMIPS::GetRegisterInfo(), lldb_private::NativeRegisterContext::GetRegisterInfo(), lldb_private::RegisterContext::GetRegisterInfo(), lldb_private::UnwindPlan::GetRegisterInfo(), GetRegisterNumber(), lldb_private::UnwindPlan::Row::RegisterLocation::GetRegisterNumber(), lldb_private::UnwindPlan::Row::FAValue::GetRegisterNumber(), GetRegistersAsJSON(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qRegisterInfo(), lldb_private::process_gdb_remote::GDBRemoteDynamicRegisterInfo::HardcodeARMRegisters(), lldb_private::RegisterContextLLDB::IsTrapHandlerFrame(), RegisterNumber::IsValid(), LoadValueFromConsecutiveGPRRegisters(), MakeRegisterBasedLocationExpressionInternal(), RegisterNumber::operator==(), lldb_private::postfix::Parse(), ParseFPOProgram(), EmulationStateARM::ReadPseudoRegister(), RegisterContextCorePOSIX_s390x::ReadRegister(), RegisterContextPOSIXProcessMonitor_arm64::ReadRegister(), lldb_private::NativeRegisterContext::ReadRegisterAsUnsigned(), lldb_private::RegisterContext::ReadRegisterAsUnsigned(), lldb_private::process_gdb_remote::GDBRemoteRegisterContext::ReadRegisterBytes(), ReadRegisterValueAsScalar(), lldb_private::RegisterContextDummy::RegisterContextDummy(), lldb_private::RegisterContextHistory::RegisterContextHistory(), RegisterContextLinux_i386::RegisterContextLinux_i386(), RegisterContextLinux_x86_64::RegisterContextLinux_x86_64(), ResolveLLDBRegisterNum(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendStopReplyPacketForThread(), DynamicRegisterInfo::SetRegisterInfo(), SplitCommaSeparatedRegisterNumberString(), lldb_private::Args::StringToGenericRegister(), lldb_private::EmulateInstructionPPC64::TestEmulation(), translate_to_eh_frame_regnum_i386(), translate_to_eh_frame_regnum_x86_64(), lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadList(), EmulationStateARM::WritePseudoRegister(), RegisterContextPOSIXProcessMonitor_arm::WriteRegister(), RegisterContextPOSIXProcessMonitor_arm64::WriteRegister(), RegisterContextPOSIXProcessMonitor_mips64::WriteRegister(), RegisterContextPOSIXProcessMonitor_x86_64::WriteRegister(), RegisterContextPOSIXProcessMonitor_powerpc::WriteRegister(), lldb_private::process_gdb_remote::GDBRemoteRegisterContext::WriteRegisterBytes(), lldb_private::NativeRegisterContext::WriteRegisterFromUnsigned(), lldb_private::RegisterContext::WriteRegisterFromUnsigned(), and lldb_private::process_linux::NativeRegisterContextLinux::WriteRegisterRaw().

◆ LLDB_INVALID_SIGNAL_NUMBER

#define LLDB_INVALID_SIGNAL_NUMBER   INT32_MAX

◆ LLDB_INVALID_THREAD_ID

#define LLDB_INVALID_THREAD_ID   0

Definition at line 93 of file lldb-defines.h.

Referenced by lldb_private::ResumeActionList::AppendResumeAll(), lldb_private::ResumeActionList::AppendStepAll(), lldb_private::ResumeActionList::AppendSuspendAll(), lldb_private::process_linux::NativeProcessLinux::Factory::Attach(), lldb_private::process_gdb_remote::GDBRemoteCommunicationHistory::Entry::Clear(), lldb_private::ThreadList::Clear(), lldb_private::ExecutionContextRef::ClearThread(), lldb_private::process_linux::ProcessorTraceMonitor::Create(), lldb_private::BreakpointLocationList::Create(), lldb_private::ThreadSpec::CreateFromStructuredData(), OperatingSystemPython::CreateThreadFromThreadInfo(), ProcessMonitor::Detach(), CommandObjectThreadUntil::DoExecute(), CommandObjectTargetStopHookAdd::DoExecute(), lldb_private::ResumeActionList::GetActionForThread(), lldb_private::process_linux::NativeProcessLinux::GetAuxvData(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::GetCurrentThreadID(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetCurrentThreadIDs(), lldb_private::ThreadSpec::GetDescription(), lldb::SBThread::GetDescription(), lldb_private::HistoryThread::GetExtendedBacktraceOriginatingIndexID(), lldb_private::process_linux::NativeProcessLinux::GetThreadByID(), lldb::SBTraceOptions::getThreadID(), lldb::SBBreakpointLocation::GetThreadID(), lldb::SBBreakpointName::GetThreadID(), lldb::SBBreakpoint::GetThreadID(), lldb::SBThread::GetThreadID(), lldb_private::BreakpointLocation::GetThreadID(), lldb_private::Breakpoint::GetThreadID(), lldb_private::process_darwin::NativeThreadListDarwin::GetThreadIDByMachPortNumber(), lldb::SBBreakpointName::GetThreadIndex(), lldb_private::ExecutionContextRef::GetThreadSP(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetThreadStopInfoFromJSON(), lldb_private::process_linux::NativeProcessLinux::GetTraceConfig(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_C(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_H(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceConfigRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceStart(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceStop(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_QPassSignals(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qThreadStopInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_s(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_vCont(), lldb_private::ThreadSpec::HasSpecification(), lldb_private::ExecutionContextRef::HasThreadRef(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::OnRunPacketSent(), lldb_private::ExecutionContextRef::operator=(), CommandObjectThreadUntil::CommandOptions::OptionParsingStarting(), CommandObjectTargetStopHookAdd::CommandOptions::OptionParsingStarting(), lldb_private::process_linux::NativeProcessLinux::PtraceWrapper(), lldb_private::process_gdb_remote::ProcessGDBRemote::RefreshStateAfterStop(), lldb_private::Process::RunThreadPlan(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendGetTraceConfigPacket(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendGetTraceDataPacket(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendStartTracePacket(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendStopTracePacket(), lldb_private::ThreadSpec::SerializeToStructuredData(), lldb_private::ResumeActionList::SetDefaultThreadActionIfNeeded(), lldb_private::BreakpointOptionGroup::SetOptionValue(), lldb_private::ThreadList::SetSelectedThreadByID(), lldb_private::ThreadList::SetSelectedThreadByIndexID(), lldb_private::ResumeActionList::SetSignalHandledForThread(), lldb_private::BreakpointLocation::SetThreadID(), lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(), lldb_private::process_linux::NativeProcessLinux::StartTrace(), lldb_private::process_linux::NativeProcessLinux::StopTrace(), lldb_private::ThreadSpec::TIDMatches(), lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadIDList(), lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadIDsFromStopReplyThreadsValue(), lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadPCsFromStopReplyThreadsValue(), SourceFileWindowDelegate::WindowDelegateDraw(), lldb_private::process_linux::NativeProcessLinux::WriteMemory(), lldb_private::ThreadList::ExpressionExecutionThreadPusher::~ExpressionExecutionThreadPusher(), and lldb_private::process_darwin::NativeProcessDarwin::~NativeProcessDarwin().

◆ LLDB_INVALID_UID

#define LLDB_INVALID_UID   UINT64_MAX

Definition at line 91 of file lldb-defines.h.

Referenced by lldb_private::UserID::Clear(), lldb_private::ClangASTImporter::CopyDecl(), PDBASTParser::CreateLLDBTypeFromPDBType(), lldb_private::process_linux::NativeProcessLinux::Detach(), lldb_private::Type::Dump(), lldb_private::ClangASTMetadata::Dump(), lldb_private::Function::Dump(), lldb_private::ScriptedSyntheticChildren::FrontEnd::FrontEnd(), lldb_private::process_linux::NativeProcessLinux::GetAuxvData(), lldb_private::Type::GetDescription(), lldb_private::Type::GetEncodingType(), lldb::SBValue::GetID(), lldb::SBDebugger::GetID(), lldb_private::npdb::SymbolFileNativePDB::GetNumCompileUnits(), lldb_private::process_linux::NativeProcessLinux::GetTraceConfig(), lldb::SBTrace::GetTraceUID(), DIERef::GetUID(), GetUnqualifiedTypeName(), lldb_private::ClangASTMetadata::GetUserID(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceConfigRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceStart(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceStop(), SymbolFileSymtab::ParseFunctions(), DWARFASTParserClang::ParseTypeFromDWARF(), DWARFASTParserClang::ParseTypeFromDWO(), lldb_private::Type::ResolveClangType(), lldb::SBTrace::SBTrace(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendStartTracePacket(), lldb_private::process_linux::NativeProcessLinux::StartTrace(), lldb::SBProcess::StartTrace(), lldb_private::NativeProcessProtocol::StartTrace(), lldb_private::Process::StartTrace(), lldb_private::process_linux::NativeProcessLinux::StopTrace(), lldb_private::process_linux::NativeProcessLinux::WriteMemory(), and lldb_private::ClangASTImporter::MapCompleter::~MapCompleter().

◆ LLDB_INVALID_WATCH_ID

#define LLDB_INVALID_WATCH_ID   0

◆ LLDB_MAX_NUM_OPTION_SETS

#define LLDB_MAX_NUM_OPTION_SETS   32

Option Set definitions.

Definition at line 109 of file lldb-defines.h.

Referenced by lldb_private::Options::BuildValidOptionSets().

◆ LLDB_OPT_SET_1

#define LLDB_OPT_SET_1   (1U << 0)

◆ LLDB_OPT_SET_10

#define LLDB_OPT_SET_10   (1U << 9)

Definition at line 120 of file lldb-defines.h.

◆ LLDB_OPT_SET_11

#define LLDB_OPT_SET_11   (1U << 10)

Definition at line 121 of file lldb-defines.h.

◆ LLDB_OPT_SET_2

#define LLDB_OPT_SET_2   (1U << 1)

◆ LLDB_OPT_SET_3

#define LLDB_OPT_SET_3   (1U << 2)

◆ LLDB_OPT_SET_4

#define LLDB_OPT_SET_4   (1U << 3)

◆ LLDB_OPT_SET_5

#define LLDB_OPT_SET_5   (1U << 4)

Definition at line 115 of file lldb-defines.h.

◆ LLDB_OPT_SET_6

#define LLDB_OPT_SET_6   (1U << 5)

Definition at line 116 of file lldb-defines.h.

◆ LLDB_OPT_SET_7

#define LLDB_OPT_SET_7   (1U << 6)

Definition at line 117 of file lldb-defines.h.

◆ LLDB_OPT_SET_8

#define LLDB_OPT_SET_8   (1U << 7)

Definition at line 118 of file lldb-defines.h.

◆ LLDB_OPT_SET_9

#define LLDB_OPT_SET_9   (1U << 8)

Definition at line 119 of file lldb-defines.h.

◆ LLDB_OPT_SET_ALL

#define LLDB_OPT_SET_ALL   0xFFFFFFFFU

Definition at line 110 of file lldb-defines.h.

Referenced by lldb_private::Options::BuildValidOptionSets(), CommandObjectBreakpointModify::CommandObjectBreakpointModify(), CommandObjectBreakpointNameAdd::CommandObjectBreakpointNameAdd(), CommandObjectBreakpointNameConfigure::CommandObjectBreakpointNameConfigure(), CommandObjectBreakpointNameDelete::CommandObjectBreakpointNameDelete(), CommandObjectBreakpointNameList::CommandObjectBreakpointNameList(), CommandObjectBreakpointSet::CommandObjectBreakpointSet(), CommandObjectBugreportUnwind::CommandObjectBugreportUnwind(), lldb_private::CommandObjectExpression::CommandObjectExpression(), CommandObjectFrameVariable::CommandObjectFrameVariable(), CommandObjectMemoryRead::CommandObjectMemoryRead(), CommandObjectMemoryWrite::CommandObjectMemoryWrite(), CommandObjectPlatformSelect::CommandObjectPlatformSelect(), CommandObjectPlatformSettings::CommandObjectPlatformSettings(), CommandObjectProcessGDBRemoteSpeedTest::CommandObjectProcessGDBRemoteSpeedTest(), CommandObjectProcessKDPPacketSend::CommandObjectProcessKDPPacketSend(), CommandObjectRegisterRead::CommandObjectRegisterRead(), CommandObjectTargetCreate::CommandObjectTargetCreate(), CommandObjectTargetDelete::CommandObjectTargetDelete(), CommandObjectTargetModulesAdd::CommandObjectTargetModulesAdd(), CommandObjectTargetModulesLoad::CommandObjectTargetModulesLoad(), CommandObjectTargetSymbolsAdd::CommandObjectTargetSymbolsAdd(), CommandObjectTargetVariable::CommandObjectTargetVariable(), CommandObjectWatchpointSetExpression::CommandObjectWatchpointSetExpression(), CommandObjectWatchpointSetVariable::CommandObjectWatchpointSetVariable(), CommandObjectTargetModulesDumpLineTable::CommandOptions::GetDefinitions(), lldb_private::CommandObject::GetFormattedCommandArguments(), and lldb_private::CommandObject::WantsCompletion().

◆ LLDB_OPT_SET_FROM_TO

#define LLDB_OPT_SET_FROM_TO (   A,
 
)    (((1U << (B)) - 1) ^ (((1U << (A)) - 1) >> 1))

Definition at line 122 of file lldb-defines.h.

◆ LLDB_REGNUM_GENERIC_ARG1

#define LLDB_REGNUM_GENERIC_ARG1   5

◆ LLDB_REGNUM_GENERIC_ARG2

#define LLDB_REGNUM_GENERIC_ARG2   6

◆ LLDB_REGNUM_GENERIC_ARG3

#define LLDB_REGNUM_GENERIC_ARG3   7

◆ LLDB_REGNUM_GENERIC_ARG4

#define LLDB_REGNUM_GENERIC_ARG4   8

◆ LLDB_REGNUM_GENERIC_ARG5

#define LLDB_REGNUM_GENERIC_ARG5   9

◆ LLDB_REGNUM_GENERIC_ARG6

#define LLDB_REGNUM_GENERIC_ARG6   10

◆ LLDB_REGNUM_GENERIC_ARG7

#define LLDB_REGNUM_GENERIC_ARG7   11

◆ LLDB_REGNUM_GENERIC_ARG8

#define LLDB_REGNUM_GENERIC_ARG8   12

◆ LLDB_REGNUM_GENERIC_FLAGS

#define LLDB_REGNUM_GENERIC_FLAGS   4

◆ LLDB_REGNUM_GENERIC_FP

#define LLDB_REGNUM_GENERIC_FP   2

◆ LLDB_REGNUM_GENERIC_PC

#define LLDB_REGNUM_GENERIC_PC   0

Definition at line 63 of file lldb-defines.h.

Referenced by UnwindAssembly_x86::AugmentUnwindPlanFromCallSite(), EmulateInstructionARM64::BranchTo(), lldb_private::EmulateInstructionARM::BranchWritePC(), lldb_private::EmulateInstructionARM::BXWritePC(), RegisterContextDarwin_i386::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_x86_64::ConvertRegisterKindToRegisterNumber(), lldb_private::RegisterContextDummy::ConvertRegisterKindToRegisterNumber(), lldb_private::RegisterContextHistory::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm64::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm::ConvertRegisterKindToRegisterNumber(), ABISysV_hexagon::CreateDefaultUnwindPlan(), ABISysV_hexagon::CreateFunctionEntryUnwindPlan(), EmulateInstructionARM64::EmulateB(), EmulateInstructionARM64::EmulateBcond(), EmulateInstructionARM64::EmulateCBZ(), lldb_private::EmulateInstructionARM::EmulateLDRHLiteral(), lldb_private::EmulateInstructionARM::EmulateLDRSBLiteral(), lldb_private::EmulateInstructionARM::EmulateLDRSHLiteral(), EmulateInstructionARM64::EmulateTBZ(), DynamicRegisterInfo::Finalize(), GetARMDWARFRegisterInfo(), lldb_private::FuncUnwinders::GetAssemblyUnwindPlan(), UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly(), lldb_private::NativeRegisterContext::GetPC(), lldb_private::RegisterContext::GetPC(), UnwindAssemblyInstEmulation::GetPluginDescriptionStatic(), lldb_private::EmulateInstructionPPC64::GetRegisterInfo(), EmulateInstructionARM64::GetRegisterInfo(), EmulateInstructionMIPS64::GetRegisterInfo(), EmulateInstructionMIPS::GetRegisterInfo(), lldb_private::EmulateInstructionARM::GetRegisterInfo(), GetRegistersAsJSON(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qRegisterInfo(), lldb_private::process_gdb_remote::GDBRemoteDynamicRegisterInfo::HardcodeARMRegisters(), lldb_private::RegisterContextLLDB::IsTrapHandlerFrame(), ABISysV_mips::PrepareTrivialCall(), ABISysV_mips64::PrepareTrivialCall(), ABISysV_ppc::PrepareTrivialCall(), ABISysV_arm64::PrepareTrivialCall(), ABISysV_ppc64::PrepareTrivialCall(), ABISysV_s390x::PrepareTrivialCall(), ABISysV_arm::PrepareTrivialCall(), ABISysV_x86_64::PrepareTrivialCall(), ABIMacOSX_arm::PrepareTrivialCall(), ABIMacOSX_arm64::PrepareTrivialCall(), ABIMacOSX_i386::PrepareTrivialCall(), ABISysV_i386::PrepareTrivialCall(), lldb_private::EmulateInstructionARM::ReadCoreReg(), ReadFlags(), lldb_private::EmulateInstructionPPC64::ReadInstruction(), EmulateInstructionARM64::ReadInstruction(), EmulateInstructionMIPS64::ReadInstruction(), EmulateInstructionMIPS::ReadInstruction(), lldb_private::EmulateInstructionARM::ReadInstruction(), lldb_private::RegisterContextLLDB::ReadPC(), RegisterContextMacOSXFrameBackchain::ReadRegister(), lldb_private::RegisterContextDummy::ReadRegister(), lldb_private::RegisterContextHistory::ReadRegister(), lldb_private::RegisterContextLLDB::ReadRegister(), lldb_private::RegisterContextDummy::RegisterContextDummy(), lldb_private::RegisterContextHistory::RegisterContextHistory(), lldb_private::RegisterContextLLDB::RegisterContextLLDB(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendStopReplyPacketForThread(), lldb_private::NativeRegisterContext::SetPC(), lldb_private::RegisterContext::SetPC(), ProcessFreeBSD::SetupSoftwareSingleStepping(), lldb_private::Args::StringToGenericRegister(), and lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadList().

◆ LLDB_REGNUM_GENERIC_RA

#define LLDB_REGNUM_GENERIC_RA   3

Definition at line 66 of file lldb-defines.h.

Referenced by RegisterContextDarwin_i386::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_x86_64::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm64::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm::ConvertRegisterKindToRegisterNumber(), ABISysV_hexagon::CreateFunctionEntryUnwindPlan(), lldb_private::EmulateInstructionARM::EmulateBLXImmediate(), lldb_private::EmulateInstructionARM::EmulateBLXRm(), lldb_private::EmulateInstructionARM::EmulateSVC(), DynamicRegisterInfo::Finalize(), GetARMDWARFRegisterInfo(), UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly(), lldb_private::EmulateInstructionPPC64::GetRegisterInfo(), EmulateInstructionARM64::GetRegisterInfo(), EmulateInstructionMIPS64::GetRegisterInfo(), EmulateInstructionMIPS::GetRegisterInfo(), lldb_private::EmulateInstructionARM::GetRegisterInfo(), GetRegistersAsJSON(), lldb_private::NativeRegisterContext::GetReturnAddress(), lldb_private::RegisterContext::GetReturnAddress(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qRegisterInfo(), lldb_private::process_gdb_remote::GDBRemoteDynamicRegisterInfo::HardcodeARMRegisters(), lldb_private::RegisterContextLLDB::IsTrapHandlerFrame(), ABISysV_arm::PrepareTrivialCall(), ABIMacOSX_arm::PrepareTrivialCall(), ABISysV_arm64::PrepareTrivialCall(), ABISysV_mips::PrepareTrivialCall(), ABISysV_ppc64::PrepareTrivialCall(), ABISysV_mips64::PrepareTrivialCall(), ABIMacOSX_arm64::PrepareTrivialCall(), lldb_private::EmulateInstructionARM::ReadCoreReg(), lldb_private::RegisterContextLLDB::ReadRegister(), lldb_private::Args::StringToGenericRegister(), and lldb_private::EmulateInstructionARM::WriteCoreRegOptionalFlags().

◆ LLDB_REGNUM_GENERIC_SP

#define LLDB_REGNUM_GENERIC_SP   1

Definition at line 64 of file lldb-defines.h.

Referenced by UnwindAssembly_x86::AugmentUnwindPlanFromCallSite(), RegisterContextDarwin_i386::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_x86_64::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm64::ConvertRegisterKindToRegisterNumber(), RegisterContextDarwin_arm::ConvertRegisterKindToRegisterNumber(), ABISysV_hexagon::CreateDefaultUnwindPlan(), ABISysV_hexagon::CreateFunctionEntryUnwindPlan(), lldb_private::EmulateInstructionARM::EmulateADDSPRm(), lldb_private::EmulateInstructionARM::EmulatePOP(), lldb_private::EmulateInstructionARM::EmulatePUSH(), lldb_private::EmulateInstructionARM::EmulateSTRRtSP(), lldb_private::EmulateInstructionARM::EmulateSUBIPSPImm(), lldb_private::EmulateInstructionARM::EmulateVPOP(), lldb_private::EmulateInstructionARM::EmulateVPUSH(), DynamicRegisterInfo::Finalize(), lldb_private::FormatEntity::Format(), GetARMDWARFRegisterInfo(), lldb_private::ABI::GetFallbackRegisterLocation(), UnwindAssemblyInstEmulation::GetPluginDescriptionStatic(), lldb_private::EmulateInstructionPPC64::GetRegisterInfo(), EmulateInstructionARM64::GetRegisterInfo(), EmulateInstructionMIPS64::GetRegisterInfo(), EmulateInstructionMIPS::GetRegisterInfo(), lldb_private::EmulateInstructionARM::GetRegisterInfo(), GetRegistersAsJSON(), lldb_private::NativeRegisterContext::GetSP(), lldb_private::RegisterContext::GetSP(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qRegisterInfo(), lldb_private::process_gdb_remote::GDBRemoteDynamicRegisterInfo::HardcodeARMRegisters(), ABISysV_s390x::PrepareTrivialCall(), ABIMacOSX_arm::PrepareTrivialCall(), ABISysV_x86_64::PrepareTrivialCall(), ABISysV_mips::PrepareTrivialCall(), ABISysV_mips64::PrepareTrivialCall(), ABISysV_arm::PrepareTrivialCall(), ABISysV_ppc::PrepareTrivialCall(), ABISysV_ppc64::PrepareTrivialCall(), ABISysV_arm64::PrepareTrivialCall(), ABIMacOSX_i386::PrepareTrivialCall(), ABIMacOSX_arm64::PrepareTrivialCall(), ABISysV_i386::PrepareTrivialCall(), lldb_private::EmulateInstructionARM::ReadCoreReg(), lldb_private::RegisterContextLLDB::RegisterContextLLDB(), lldb_private::NativeRegisterContext::SetSP(), lldb_private::RegisterContext::SetSP(), lldb_private::Args::StringToGenericRegister(), and lldb_private::EmulateInstructionARM::WriteCoreRegOptionalFlags().

◆ LLDB_WATCH_ID_IS_VALID

#define LLDB_WATCH_ID_IS_VALID (   uid)    ((uid) != (LLDB_INVALID_WATCH_ID))

Definition at line 56 of file lldb-defines.h.

◆ LLDB_WATCH_TYPE_IS_VALID

#define LLDB_WATCH_TYPE_IS_VALID (   type)    ((type | LLDB_WATCH_TYPE_READ) || (type | LLDB_WATCH_TYPE_WRITE))

Definition at line 59 of file lldb-defines.h.

Referenced by lldb_private::Target::CreateWatchpoint().

◆ LLDB_WATCH_TYPE_READ

#define LLDB_WATCH_TYPE_READ   (1u << 0)

◆ LLDB_WATCH_TYPE_WRITE

#define LLDB_WATCH_TYPE_WRITE   (1u << 1)

◆ UINT32_MAX

#define UINT32_MAX   4294967295U

Definition at line 31 of file lldb-defines.h.

Referenced by SymbolFileDWARFDebugMap::AddOSOFileRange(), lldb_private::SearchFilterByModuleListAndCU::AddressPasses(), lldb_private::SectionList::AddUniqueSection(), lldb_private::VariableList::AddVariableIfUnique(), lldb_private::Process::AdvanceAddressToNextBranchInstruction(), lldb_private::OptionGroupValueObjectDisplay::AnyOptionWasSet(), DWARFMappedHash::MemoryTable::AppendAllDIEsInRange(), DWARFMappedHash::MemoryTable::AppendAllDIEsThatMatchingRegex(), DWARFMappedHash::MemoryTable::AppendHashDataForRegularExpression(), lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), lldb_private::StackFrameList::CalculateCurrentInlinedDepth(), lldb_private::SourceManager::File::CalculateLineOffsets(), lldb_private::formatters::LibcxxStdUnorderedMapSyntheticFrontEnd::CalculateNumChildren(), lldb_private::ValueObjectSynthetic::CalculateNumChildren(), lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd::CalculateNumChildren(), lldb_private::ScriptedSyntheticChildren::FrontEnd::CalculateNumChildren(), CommunicationKDP::CheckForPacket(), chown_file(), lldb_private::ProcessInfo::Clear(), lldb_private::Symbol::Clear(), lldb_private::FileLineResolver::Clear(), lldb_private::DynamicLoaderDarwin::Clear(), lldb_private::ProcessInstanceInfo::Clear(), DynamicLoaderDarwinKernel::KextImageInfo::Clear(), ABIMacOSX_arm::CodeAddressIsValid(), ABISysV_arm::CodeAddressIsValid(), ABISysV_mips::CodeAddressIsValid(), ABIMacOSX_i386::CodeAddressIsValid(), ABISysV_i386::CodeAddressIsValid(), lldb_private::ClangFunctionCaller::CompileFunction(), lldb_private::SearchFilterByModuleListAndCU::CompUnitPasses(), lldb_private::EmulateInstructionARM::ConditionPassed(), lldb_private::ItaniumABILanguageRuntime::CouldHaveDynamicValue(), lldb_private::ThreadSpec::CreateFromStructuredData(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::CreateSymlink(), OperatingSystemPython::CreateThreadFromThreadInfo(), lldb_private::EmulateInstructionARM::CurrentCond(), lldb_private::Socket::DecodeHostAndPort(), lldb_private::DecodeImmShift(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::DecodeProcessInfoResponse(), lldb_private::StackFrameList::DecrementCurrentInlinedDepth(), lldb_private::Log::DisableAllLogChannels(), lldb_private::Log::DisableLogChannel(), lldb_private::SourceManager::DisplayMoreWithLineNumbers(), lldb_private::SourceManager::File::DisplaySourceLines(), lldb_private::SourceManager::DisplaySourceLinesWithLineNumbersUsingLastFile(), CommandObjectRegisterRead::DoExecute(), CommandObjectLogTimer::DoExecute(), CommandObjectFrameSelect::DoExecute(), CommandObjectTargetSelect::DoExecute(), CommandObjectTargetVariable::DoExecute(), CommandObjectSourceList::DoExecute(), CommandObjectThreadUntil::DoExecute(), CommandObjectTargetModulesSearchPathsInsert::DoExecute(), CommandObjectMemoryHistory::DoExecute(), CommandObjectRenderScriptRuntimeAllocationDump::DoExecute(), CommandObjectTargetStopHookAdd::DoExecute(), CommandObjectRenderScriptRuntimeAllocationLoad::DoExecute(), CommandObjectRenderScriptRuntimeAllocationSave::DoExecute(), ObjectFileJIT::Dump(), ObjectFileMachO::Dump(), ObjectFilePECOFF::Dump(), ObjectFileELF::Dump(), lldb_private::Address::Dump(), CommandObjectSourceInfo::DumpFileLinesInCompUnit(), DumpModuleSections(), CommunicationKDP::DumpPacket(), lldb_private::DumpRegisterValue(), lldb_private::ClangASTContext::DumpSummary(), lldb_private::ClangASTContext::DumpTypeValue(), DumpUInt(), lldb_private::ClangASTContext::DumpValue(), lldb_private::ProcessInstanceInfo::EffectiveGroupIDIsValid(), lldb_private::ProcessInstanceInfo::EffectiveUserIDIsValid(), DWARFAbbreviationDeclarationSet::extract(), lldb_private::formatters::ExtractIndexFromString(), DWARFDebugInfoEntry::FastExtract(), MappedHash::MemoryTable< uint32_t, DWARFMappedHash::Header, DIEInfoArray >::Find(), lldb_private::Language::ImageListTypeScavenger::Find_Impl(), DWARFAttributes::FindAttributeIndex(), DWARFMappedHash::MemoryTable::FindCompleteObjCClassByName(), SymbolFileDWARFDebugMap::FindCompleteObjCDefinitionTypeForDIE(), lldb_private::RangeArray< lldb::addr_t, lldb::addr_t, 4 >::FindEntryIndexThatContains(), lldb_private::RangeVector< uint32_t, uint32_t >::FindEntryIndexThatContains(), lldb_private::RangeDataVector< lldb::addr_t, lldb::addr_t, uint32_t >::FindEntryIndexThatContains(), lldb_private::ClangExpressionDeclMap::FindExternalVisibleDecls(), lldb_private::ClangASTSource::FindExternalVisibleDeclsByName(), SymbolFileDWARFDebugMap::FindGlobalVariables(), SymbolFileDWARF::FindGlobalVariables(), lldb_private::PathMappingList::FindIndexForPath(), lldb_private::VariableList::FindIndexForVariable(), lldb_private::CompileUnit::FindLineEntry(), lldb_private::LineTable::FindLineEntryByAddress(), lldb::SBCompileUnit::FindLineEntryIndex(), lldb_private::LineTable::FindLineEntryIndexByFileIndex(), lldb_private::SourceManager::File::FindLinesMatchingRegex(), lldb_private::SectionList::FindSectionIndex(), lldb::SBModule::FindTypes(), lldb::SBTarget::FindTypes(), lldb_private::VariableList::FindVariableIndex(), MappedHash::MemoryTable< uint32_t, DWARFMappedHash::Header, DIEInfoArray >::ForEach(), lldb_private::TypeFormatImpl_Format::FormatObject(), lldb_private::TypeFormatImpl_EnumType::FormatObject(), DWARFAttributes::FormValueAsUnsigned(), lldb_private::AllocatedBlock::FreeBlock(), lldb_private::IRExecutionUnit::FreeNow(), DWARFAbbreviationDeclarationSet::GetAbbreviationDeclaration(), curses::Window::GetActiveWindow(), lldb_private::IRMemoryMap::GetAddressByteSize(), lldb_private::SymbolContext::GetAddressRangeFromHereToEndLine(), lldb_private::StackFrameList::GetAllFramesFetched(), lldb_private::RegisterValue::GetAsUInt8(), lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd::GetChildAtIndex(), lldb_private::ValueObjectSynthetic::GetChildMemberWithName(), SymbolFileDWARFDebugMap::GetCompileUnitInfoForSymbolWithID(), SymbolFileDWARFDebugMap::GetCompileUnitInfoForSymbolWithIndex(), SymbolFileDWARFDebugMap::GetCompUnitInfoIndex(), PlatformRemoteDarwinDevice::GetConnectedSDKIndex(), lldb_private::StackFrameList::GetCurrentInlinedDepth(), lldb_private::DWARFExpression::GetDescription(), lldb_private::ThreadSpec::GetDescription(), lldb::SBProcessInfo::GetEffectiveGroupID(), lldb::SBProcessInfo::GetEffectiveUserID(), lldb_private::TypeCategoryImpl::GetEnabledPosition(), lldb_private::Broadcaster::BroadcasterImpl::GetEventName(), SymbolFileDWARFDebugMap::CompileUnitInfo::GetFileRangeMap(), lldb_private::FormatManager::GetFilterForType(), lldb_private::FormatManager::GetFormatForType(), lldb_private::StackFrameList::GetFrameAtIndex(), lldb::SBFrame::GetFrameID(), lldb_private::StackFrameList::GetFramesUpTo(), GetFreeBSDProcessUserAndGroup(), SymbolFileDWARF::GetFunction(), lldb_private::DWARFCallFrameInfo::GetFunctionAddressAndSizeVector(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetGDBServerRegisterInfo(), SymbolFileDWARF::GetGlobalAranges(), lldb::SBProcessInfo::GetGroupID(), DWARFMappedHash::MemoryTable::GetHashDataForName(), MappedHash::MemoryTable< uint32_t, DWARFMappedHash::Header, DIEInfoArray >::GetHashDataOffset(), MappedHash::MemoryTable< uint32_t, DWARFMappedHash::Header, DIEInfoArray >::GetHashIndex(), MappedHash::MemoryTable< uint32_t, DWARFMappedHash::Header, DIEInfoArray >::GetHashValue(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetHostOSVersion(), GetIndexForRecordBase(), GetIndexForRecordChild(), lldb_private::Symtab::GetIndexForSymbol(), lldb_private::ClangASTContext::GetIndexOfChildMemberWithName(), lldb_private::formatters::VectorIteratorSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::LibcxxStdVectorSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::LibcxxInitializerListSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::LibcxxVectorBoolSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::NSSetISyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::NSArrayMSyntheticFrontEndBase::GetIndexOfChildWithName(), lldb_private::ValueObjectSynthetic::GetIndexOfChildWithName(), lldb_private::formatters::LibCxxMapIteratorSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::LibcxxSharedPtrSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::GenericNSSetMSyntheticFrontEnd< D32, D64 >::GetIndexOfChildWithName(), lldb_private::formatters::LibcxxStdAtomicSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::ValueObjectRegisterSet::GetIndexOfChildWithName(), lldb_private::SyntheticValueProviderFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::NSDictionaryISyntheticFrontEnd::GetIndexOfChildWithName(), NSIndexPathSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::ScriptInterpreterPythonImpl::GetIndexOfChildWithName(), NSExceptionSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::BlockPointerSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::NSDictionary1SyntheticFrontEnd::GetIndexOfChildWithName(), NSErrorSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd< D32, D64 >::GetIndexOfChildWithName(), lldb::SBValue::GetIndexOfChildWithName(), lldb_private::formatters::Foundation1100::NSDictionaryMSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::VectorTypeSyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::GenericNSArrayISyntheticFrontEnd< D32, D64, Inline >::GetIndexOfChildWithName(), lldb_private::CompilerType::GetIndexOfChildWithName(), lldb_private::formatters::NSArray0SyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::TypeFilterImpl::FrontEnd::GetIndexOfChildWithName(), lldb_private::formatters::NSArray1SyntheticFrontEnd::GetIndexOfChildWithName(), lldb_private::ScriptInterpreter::GetIndexOfChildWithName(), lldb_private::ScriptedSyntheticChildren::FrontEnd::GetIndexOfChildWithName(), lldb_private::ClangASTContext::GetIndexOfChildWithName(), ObjCClassSyntheticChildrenFrontEnd::GetIndexOfChildWithName(), lldb_private::CompilerType::GetIndexOfFieldWithName(), lldb_private::InstructionList::GetIndexOfInstructionAtAddress(), lldb_private::InstructionList::GetIndexOfNextBranchInstruction(), lldb_private::TargetList::GetIndexOfTarget(), lldb::SBDebugger::GetIndexOfTarget(), lldb_private::EmulateInstructionARM::GetInstructionCondition(), lldb_private::ThreadPlanStepRange::GetInstructionsForAddress(), lldb::SBTarget::GetInstructionsWithFlavor(), lldb_private::RenderScriptRuntime::GetKernelCoordinate(), lldb_private::SourceManager::File::GetLine(), lldb_private::SourceManager::File::GetLineLength(), lldb_private::SourceManager::File::GetLineOffset(), GetMacOSXProcessUserAndGroup(), lldb_private::formatters::InferiorSizedWord::GetMaximum(), lldb_private::Symtab::GetMutex(), GetNetBSDProcessUserAndGroup(), lldb::SBValue::GetNumChildren(), lldb_private::ValueObject::GetNumChildren(), SymbolFilePDB::GetNumCompileUnits(), lldb_private::StackFrameList::GetNumFrames(), lldb_private::StackFrameList::GetOnlyConcreteFramesUpTo(), GetOpenBSDProcessUserAndGroup(), lldb::SBPlatform::GetOSMajorVersion(), lldb::SBPlatform::GetOSMinorVersion(), lldb::SBPlatform::GetOSUpdateVersion(), lldb_private::Symtab::GetParent(), SymbolFilePDB::GetPDBSession(), UnwindAssemblyInstEmulation::GetPluginDescriptionStatic(), lldb_private::platform_android::PlatformAndroid::GetPluginVersion(), lldb_private::Function::GetPrologueByteSize(), lldb_private::Block::GetRangeIndexContainingAddress(), lldb::SBBlock::GetRangeIndexForBlockAddress(), ABISysV_mips::GetReturnValueObjectImpl(), ABISysV_mips64::GetReturnValueObjectImpl(), ABIMacOSX_arm::GetReturnValueObjectImpl(), ABISysV_arm::GetReturnValueObjectImpl(), ABISysV_arm64::GetReturnValueObjectImpl(), ABIMacOSX_arm64::GetReturnValueObjectImpl(), ABISysV_s390x::GetReturnValueObjectSimple(), ABISysV_ppc::GetReturnValueObjectSimple(), ABISysV_x86_64::GetReturnValueObjectSimple(), ABISysV_i386::GetReturnValueObjectSimple(), GetReturnValuePassedInMemory(), PlatformRemoteDarwinDevice::GetSDKIndexBySDKDirectoryInfo(), ObjectFileMachO::GetSDKVersion(), lldb_private::ObjectFile::GetSDKVersion(), lldb_private::Symbol::GetSiblingIndex(), lldb_private::SectionList::GetSize(), lldb_private::SourceManager::File::GetSourceMapModificationID(), lldb_private::StackFrameList::GetStatus(), lldb_private::Thread::GetStopInfo(), lldb_private::OptionValueArray::GetSubValue(), lldb_private::FormatManager::GetSummaryForType(), DWARFUnit::GetSymbolFileDWARF(), lldb_private::FormatManager::GetSyntheticForType(), lldb::SBBreakpointLocation::GetThreadIndex(), lldb::SBBreakpoint::GetThreadIndex(), lldb::SBPlatformShellCommand::GetTimeoutSeconds(), SymbolFileDWARF::GetTypes(), lldb_private::ObjCLanguage::GetTypeScavenger(), lldb::SBProcessInfo::GetUserID(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::GetUserIDResolver(), lldb_private::FormatManager::GetValidatorForType(), lldb_private::Value::GetValueAsData(), GetValueOfCompressedPair(), CommandObjectTargetVariable::GetVariableCallback(), CommandObjectWatchpointSetVariable::GetVariableCallback(), lldb::SBModule::GetVersion(), lldb_private::StackFrameList::GetVisibleStackFrameIndex(), lldb_private::ProcessInfo::GroupIDIsValid(), lldb_private::StackFrame::GuessValueForAddress(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_A(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qfProcessInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qGroupName(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qPlatform_chmod(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qPlatform_mkdir(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qPlatform_shell(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qUserName(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_vFile_pRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_vFile_pWrite(), CommandObjectThreadException::HandleOneThread(), lldb_private::Process::HandleProcessStateChangedEvent(), lldb_private::ValueObject::HasDynamicValueTypeInfo(), lldb_private::ThreadSpec::HasSpecification(), lldb_private::ThreadSpec::IndexMatches(), lldb_private::InferiorCall(), lldb_private::InferiorCallMmap(), SymbolFileDWARFDebugMap::InitOSO(), lldb_private::RegisterContext::InvalidateIfNeeded(), lldb_private::ValueObject::IsArrayItemForPointer(), DynamicLoaderDarwinKernel::KextImageInfo::IsLoaded(), lldb_private::CompactUnwindInfo::IsValid(), lldb_private::ProcessModID::IsValid(), LaunchProcessPosixSpawn(), lldb_private::formatters::LibStdcppWStringSummaryProvider(), lldb_private::DWARFExpression::LinkThreadLocalStorage(), DWARFDebugLine::LineTable::LookupAddress(), lldb_private::ObjCLanguageRuntime::LookupInCompleteClassCache(), LookupTypeHere(), LookupTypeInModule(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::MakeDirectory(), lldb_private::SearchFilterByModuleList::ModulePasses(), MonitorChildProcessThreadFunction(), DynamicLoaderMacOS::NotifyBreakpointHit(), RegisterContextDarwin_arm::NumSupportedHardwareBreakpoints(), RegisterContextDarwin_arm64::NumSupportedHardwareWatchpoints(), RegisterContextDarwin_arm::NumSupportedHardwareWatchpoints(), lldb_private::Address::ModulePointerAndOffsetLessThanFunctionObject::operator()(), lldb_private::SearchFilterByModuleList::operator=(), lldb_private::OptionGroupValueObjectDisplay::OptionParsingStarting(), CommandObjectThreadBacktrace::CommandOptions::OptionParsingStarting(), CommandObjectTargetStopHookAdd::CommandOptions::OptionParsingStarting(), lldb_private::ArchitectureArm::OverrideStopInfo(), DWARFASTParserClang::ParseChildMembers(), SymbolFileDWARFDwo::ParseCompileUnit(), SymbolFileDWARF::ParseCompileUnit(), RemoteNXMapTable::ParseHeader(), lldb_private::Disassembler::ParseInstructions(), ParsePLTRelocations(), lldb_private::breakpad::SymbolFileBreakpad::ParseSupportFiles(), ObjectFileMachO::ParseSymtab(), PlatformPOSIX::PutFile(), lldb_private::Platform::PutFile(), lldb::SBCommunication::Read(), DWARFMappedHash::Header::Read(), lldb_private::EmulateInstructionARM::ReadCoreReg(), ReadCStringFromMemory(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ReadFile(), lldb_private::RenderScriptRuntime::RefreshAllocation(), lldb_private::MemoryCache::RemoveInvalidRange(), curses::Window::RemoveSubWindow(), curses::Window::RemoveSubWindows(), lldb_private::StackFrameList::ResetCurrentInlinedDepth(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ResetDiscoverableSettings(), lldb_private::BreakpointResolver::ResolveBreakpoint(), resolveCompDir(), lldb_private::CompileUnit::ResolveSymbolContext(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::RunShellCommand(), lldb_private::Process::RunThreadPlan(), lldb_private::Scalar::Scalar(), lldb_private::SearchFilterByModuleList::Search(), lldb_private::SearchFilterByModuleListAndCU::Search(), lldb_private::BreakpointResolverFileRegex::SearchCallback(), lldb_private::FileLineResolver::SearchCallback(), DynamicLoaderDarwinKernel::SearchForKernelViaExhaustiveSearch(), curses::Window::SelectNextWindowAsActive(), lldb_private::ThreadSpec::SerializeToStructuredData(), lldb_private::StackFrameList::SetAllFramesFetched(), lldb_private::OptionValueArray::SetArgs(), lldb_private::StackFrameList::SetCurrentInlinedDepth(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetFilePermissions(), lldb_private::ProcessModID::SetInvalid(), lldb_private::ThreadPlanStepRange::SetNextBranchBreakpoint(), lldb_private::OptionGroupValueObjectDisplay::SetOptionValue(), lldb_private::BreakpointOptionGroup::SetOptionValue(), CommandObjectThreadBacktrace::CommandOptions::SetOptionValue(), CommandObjectPlatformProcessList::CommandOptions::SetOptionValue(), lldb_private::DumpValueObjectOptions::SetRawDisplay(), DynamicRegisterInfo::SetRegisterInfo(), lldb_private::BreakpointResolver::SetSCMatchesByLine(), lldb_private::StackFrameList::SetSelectedFrame(), lldb_private::DumpValueObjectOptions::SetShowSummary(), lldb_private::Thread::SetStopInfo(), lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(), lldb::SBPlatformShellCommand::SetTimeoutSeconds(), lldb_private::ValueObjectManager::SetUseDynamic(), lldb_private::ValueObjectManager::SetUseSynthetic(), lldb_private::OptionValuePathMappings::SetValueFromString(), lldb_private::OptionValueFileSpecList::SetValueFromString(), lldb_private::process_darwin::NativeThreadListDarwin::ShouldStop(), lldb_private::StringConvert::ToUInt32(), lldb_private::ClangASTContext::UnifyAccessSpecifiers(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::Unlink(), lldb_private::Log::Unregister(), lldb_private::formatters::LibcxxStdUnorderedMapSyntheticFrontEnd::Update(), DummySyntheticFrontEnd::Update(), lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd::Update(), lldb_private::DWARFExpression::Update_DW_OP_addr(), DynamicLoaderMacOSXDYLD::UpdateImageInfosHeaderAndLoadCommands(), lldb_private::AppleObjCRuntimeV2::UpdateISAToDescriptorMapIfNeeded(), lldb_private::AppleObjCRuntimeV1::UpdateISAToDescriptorMapIfNeeded(), lldb_private::DynamicLoaderDarwin::UpdateSpecialBinariesFromNewImageInfos(), lldb_private::ValueObjectSynthetic::UpdateValue(), lldb_private::ProcessInfo::UserIDIsValid(), lldb::SBListener::WaitForEvent(), lldb::SBListener::WaitForEventForBroadcaster(), lldb::SBListener::WaitForEventForBroadcasterWithType(), CommunicationKDP::WaitForPacketWithTimeoutMicroSecondsNoLock(), SourceFileWindowDelegate::WindowDelegateDraw(), lldb_private::Platform::WriteFile(), lldb_private::IRMemoryMap::WriteScalarToMemory(), lldb_private::Process::WriteScalarToMemory(), and lldb_private::IRMemoryMap::~IRMemoryMap().

◆ UINT64_MAX

#define UINT64_MAX   18446744073709551615ULL

Definition at line 35 of file lldb-defines.h.

Referenced by lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::CalculateMD5(), lldb_private::FileCache::CloseFile(), lldb_private::ValueObject::CreateConstantValue(), CreateRegionsCacheFromMemory64List(), CommandObjectCommandsHistory::DoExecute(), CommandObjectPlatformFClose::DoExecute(), CommandObjectPlatformFRead::DoExecute(), CommandObjectPlatformFWrite::DoExecute(), CommandObjectPlatformGetSize::DoExecute(), StringExtractor::fail(), lldb_private::MemoryCache::Flush(), lldb_private::RegisterValue::GetAsUInt8(), StringExtractor::GetChar(), lldb_private::OptionGroupFormat::GetDefinitions(), lldb_private::DWARFExpression::GetDescription(), PlatformPOSIX::GetFile(), lldb::SBSection::GetFileOffset(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetFileSize(), lldb_private::Platform::GetFileSize(), StringExtractor::GetHexMaxU32(), StringExtractor::GetHexMaxU64(), StringExtractor::GetHexU8Ex(), StringExtractor::GetHexWithFixedSize(), ObjectFileELF::GetImageInfoAddress(), lldb_private::PythonInteger::GetInteger(), lldb_private::formatters::InferiorSizedWord::GetMaximum(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetMaxMemorySize(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetRemoteQSupported(), lldb::SBSection::GetSectionData(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_vFile_pRead(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_vFile_Size(), lldb_private::InferiorCall(), lldb_private::InferiorCallMmap(), StringExtractor::IsGood(), lldb_private::FileCache::OpenFile(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::OpenFile(), lldb_private::Platform::OpenFile(), lldb_private::ArchitectureArm::OverrideStopInfo(), DWARFASTParserClang::ParseChildMembers(), RemoteNXMapTable::ParseHeader(), lldb_private::Platform::PutFile(), lldb_private::FileCache::ReadFile(), DynamicLoaderDarwinKernel::SearchForKernelViaExhaustiveSearch(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetCurrentThread(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetCurrentThreadForRun(), lldb_private::ValueObjectDynamicValue::SetData(), lldb_private::OptionGroupFormat::SetOptionValue(), CommandObjectCommandsHistory::CommandOptions::SetOptionValue(), DynamicRegisterInfo::SetRegisterInfo(), lldb_private::ValueObjectDynamicValue::SetValueFromCString(), lldb_private::FileCache::WriteFile(), and lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::WriteFile().

◆ UNUSED_IF_ASSERT_DISABLED

#define UNUSED_IF_ASSERT_DISABLED (   x)    ((void)(x))

Definition at line 134 of file lldb-defines.h.

Referenced by lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::AllocateMemory(), lldb_private::AppleObjCTypeEncodingParser::AppleObjCTypeEncodingParser(), lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), lldb_private::AppleObjCRuntimeV2::CreateObjectChecker(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::DeallocateMemory(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::Detach(), SymbolFileDWARF::DIEDeclContextsMatch(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoReadMemory(), FileAtPathContainsArchAndUUID(), ObjectFileELF::GetBaseAddress(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetGroupName(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetHostOSVersion(), lldb_private::process_netbsd::NativeProcessNetBSD::GetMemoryRegionInfo(), lldb_private::process_linux::NativeProcessLinux::GetMemoryRegionInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetMemoryRegionInfo(), ObjectFileELF::GetModuleSpecifications(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetProcessInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetThreadStopInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetUserName(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetWatchpointSupportInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::LaunchGDBServer(), lldb_private::LineTable::LinkLineTable(), lldb_private::CommandInterpreter::LoadCommandDictionary(), LocateMacOSXFilesUsingDebugSymbols(), DynamicLoaderMacOSXDYLD::ReadAllImageInfosStructure(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendAttach(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendGDBStoppointTypePacket(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetCurrentThread(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetCurrentThreadForRun(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetDetachOnError(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetDisableASLR(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SetNonStopMode(), DynamicRegisterInfo::SetRegisterInfo(), ShouldLaunchUsingXPC(), lldb_private::MainLoop::UnregisterReadObject(), lldb_private::Process::WriteMemory(), and lldb_private::ClangASTImporter::MapCompleter::~MapCompleter().