LLDB mainline
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 Clldb_private::CFBasicHash::__CFBasicHash< T >
 C_FPR
 C_GPR
 C_GPR32
 C_GPR64
 CEmulationStateARM::_sd_regs
 C_VMX
 CABIARM
 CABIMips
 CABIPowerPC
 Clldb_private::ScriptedInterface::AbstractMethodRequirement
 Clldb_private::UnwindPlan::Row::AbstractRegisterLocation
 Clldb_private::platform_android::AdbClient
 Clldb_private::platform_android::AdbSyncService
 Clldb_private::formatters::NSDictionary_Additionals::AdditionalFormatterMatching
 Clldb_private::ValueObject::AddrAndType
 Clldb_private::AddressA section + offset based address class
 Clldb_private::AddressableBitsA class which holds the metadata from a remote stub/corefile note about how many bits are used for addressing on this target
 Clldb_private::AddressData< B, T >
 Clldb_private::AddressDataArray< B, T, N >
 Clldb_private::AddressRangeA section + offset based address range class
 Clldb_private::AddressRangeListImpl
 Clldb_private::EmulateInstructionARM::AddWithCarryResult
 Call_image_infos_header
 Clldb_private::AllocatedBlock
 Clldb_private::AllocatedMemoryCache
 Clldb_private::IRMemoryMap::Allocation
 Clldb_private::IRExecutionUnit::AllocationRecordEncapsulates a single allocation request made by the JIT
 Clldb_private::TypeListImpl::AppendVisitor
 Clldb_private::AppleGetItemInfoHandler
 Clldb_private::AppleGetPendingItemsHandler
 Clldb_private::AppleGetQueuesHandler
 Clldb_private::AppleGetThreadItemInfoHandler
 Clldb_private::AppleObjCTrampolineHandler
 Clldb_private::AppleObjCTrampolineHandler::AppleObjCVTables
 Clldb_private::ApplePropertyList
 Clldb_private::Target::Arch
 CObjectContainerUniversalMachO::FatArch::Arch
 CArchDefinition
 CArchDefinitionEntry
 CObjectContainerBSDArchive::Archive
 CArchSpec
 Clldb_private::ArchSpecAn architecture specification class
 CArchSpecValidator< I >
 CArchSpecValidator< ArchSpec::kNumCores >
 CArchThreadContexts
 Clldb_private::Args::ArgEntry
 CArgs
 Clldb_private::ArgsA command line argument class
 Clldb_private::CommandObject::ArgumentHelpCallback
 Clldb_private::CommandObject::ArgumentTableEntryEntries in the main argument information table
 Clldb_private::Arm64RegisterFlagsDetectorThis class manages the storage and detection of register field information
 Clldb_private::ArmUnwindInfo::ArmExidxEntry
 Clldb_private::EmulateInstructionARM::ARMOpcode
 Clldb_private::ArmUnwindInfo
 Clldb_private::SymbolFile::ArrayInfoThe characteristics of an array type
 Clldb_private::ClangASTImporter::ASTContextMetadata
 Cclang::ASTImporter
 Clldb_private::dil::ASTNodeThe rest of the classes in this file, except for the Visitor class at the very end, define all the types of AST nodes used by the DIL parser and expression evaluator
 Clldb_private::plugin::dwarf::DWARFAttributes::AttributeValue
 Clldb_private::AutoHandle
 CAuxVector
 Clldb_private::B
 CDeclContextOverride::Backup
 CBase
 Clldb_private::BatonA class designed to wrap callback batons so they can cleanup any acquired resources
 Clldb_private::GDBRemotePacket::BinaryData
 Clldb_private::ValueObject::Bitflags
 Clldb_private::CFBasicHash::__CFBasicHash< T >::Bits
 Clldb_private::ObjectFileJSON::Body
 Clldb_private::breakpad::SymbolFileBreakpad::Bookmark
 Clldb_private::CPlusPlusNameParser::Bookmark
 Clldb_private::BreakpointID
 Clldb_private::BreakpointIDList
 CBreakpointIDPairMatches
 Clldb_private::BreakpointListGeneral Outline: Allows adding and removing breakpoints and find by ID and index
 Clldb_private::BreakpointLocationCollection
 Clldb_private::BreakpointLocationList"lldb/Breakpoint/BreakpointLocationList.h" This class is used by Breakpoint to manage a list of breakpoint locations, each breakpoint location in the list has a unique ID, and is unique by Address as well
 Clldb_private::BreakpointName
 Clldb_private::BreakpointOptions"lldb/Breakpoint/BreakpointOptions.h" Class that manages the options on a breakpoint or breakpoint location
 Clldb_private::BreakpointPrecondition
 Clldb_private::BroadcasterAn event broadcasting class
 Clldb_private::Broadcaster::BroadcasterImplBroadcasterImpl contains the actual Broadcaster implementation
 Clldb_private::Listener::BroadcasterInfo
 Clldb_private::BroadcastEventSpecLldb::BroadcastEventSpec
 CBufStruct
 Clldb_private::Stream::ByteDelta
 Clldb_private::CacheSignatureA signature for a given file on disk
 Clldb_private::ABI::CallArgument
 Clldb::CallbackData
 Clldb_private::Diagnostics::CallbackEntry
 CCallDescriptorA sequence of calls that comprise some portion of a backtrace
 Clldb_private::CallEdgeRepresent a call made within a Function
 Clldb_private::CallFrameInfo
 Clldb_private::CallSiteParameterRepresent the locations of a parameter at a call site, both in the caller and in the callee
 Clldb_protocol::mcp::CallToolParamsUsed by the client to invoke a tool provided by the server
 Clldb_protocol::mcp::CallToolResultThe server’s response to a tool call
 Clldb_private::DataVisualization::Categories
 Clldb_private::Log::Category
 Clldb_private::Timer::Category
 Clldb_private::CFBasicHash
 CCFCReleaser< T >
 CCFCReleaser< CFBundleRef >
 CCFCReleaser< CFDataRef >
 CCFCReleaser< CFMutableArrayRef >
 CCFCReleaser< CFMutableDictionaryRef >
 CCFCReleaser< CFMutableSetRef >
 CCFCReleaser< CFStringRef >
 Clldb_private::Log::Channel
 Clldb_private::Checksum
 Clldb_private::ValueObject::ChildrenManager
 Clldb_private::DWARFCallFrameInfo::CIE
 Clldb_private::ClangASTImporterManages and observes all Clang AST node importing in LLDB
 Clldb_private::ClangASTMetadata
 Clldb_private::ClangUtil
 Clldb_private::ClassDescriptorV2::class_ro_t
 Clldb_private::ClassDescriptorV2::class_rw_t
 Clldb_private::ObjCLanguageRuntime::ClassAndSel
 Clldb_private::ObjCLanguageRuntime::ClassAndSelStr
 Clldb_private::ObjCLanguageRuntime::ClassDescriptor
 Clldb_private::AppleObjCRuntimeV2::ClassInfoExtractorAbstraction to read the Objective-C class info
 Clldb_protocol::mcp::ClientCapabilitiesCapabilities a client may support
 CObjectFilePECOFF::coff_header
 CObjectFilePECOFF::coff_opt_header
 Clldb_private::HighlightStyle::ColorStyleA pair of strings that should be placed around a certain token
 Clldb_private::CommandObject::CommandArgumentDataUsed to build individual command argument lists
 Clldb_private::CommandCompletions
 Clldb_private::BreakpointOptions::CommandData
 Clldb_private::WatchpointOptions::CommandData
 Clldb_private::CommandHistory
 Clldb_private::CommandInterpreterRunOptions
 Clldb_private::CommandInterpreterRunResult
 Clldb_private::CommandReturnObject
 CCommonCompletionElement
 Clldb_private::CommunicationAn abstract communications class
 Clldb_private::CompactUnwindInfo
 Clldb_private::UniqueCStringMap< T >::Compare
 Ccompat_timeval
 Clldb_private::npdb::CompilandIndexItemRepresents a single compile unit
 Clldb_private::CompilerContextCompilerContext allows an array of these items to be passed to perform detailed lookups in SymbolVendor and SymbolFile functions
 Clldb_private::CompilerDeclRepresents a generic declaration such as a function declaration
 Clldb_private::CompilerDeclContextRepresents a generic declaration context in a program
 Clldb_private::CompilerTypeGeneric representation of a type in a programming language
 Clldb_private::npdb::CompileUnitIndexIndexes information about all compile units
 Clldb_private::plugin::dwarf::SymbolFileDWARFDebugMap::CompileUnitInfo
 Clldb_private::CompletionResult::CompletionA single completion and all associated data
 CCompletionRequest
 Clldb_private::CompletionRequest"lldb/Utility/ArgCompletionRequest.h"
 Clldb_private::CompletionResult
 Clldb_private::breakpad::SymbolFileBreakpad::CompUnitData
 Clldb_private::UnwindLLDB::ConcreteRegisterLocationAn UnwindPlan::Row::AbstractRegisterLocation, combined with the register context and memory for a specific stop point, is used to create a ConcreteRegisterLocation
 Cllvm::pdb::ConcreteSymbolEnumerator< ChildType >
 Cllvm::telemetry::Config
 Clldb_private::ConnectionA communication connection class
 Clldb_private::ProtocolServer::Connection
 CRemoteNXMapTable::const_iterator
 Clldb_private::formatters::ConstantArray::ConstantArray32
 Clldb_private::formatters::ConstantArray::ConstantArray64
 CConstString
 Clldb_private::ConstStringA uniqued constant string class
 Clldb_private::ObjCLanguageRuntime::ConstStringSetHelpers
 Clldb_private::ConstStringStats
 Clldb_private::ConstStringTableMany cache files require string tables to store data efficiently
 Clldb_private::EmulateInstruction::Context
 Clldb_private::minidump::RegisterContextMinidump_ARM64::Context
 Clldb_private::minidump::RegisterContextMinidump_ARM::Context
 Clldb_private::EmulateInstruction::Context::ContextInfo
 CContextSwitchRecordRecord produced after parsing the raw context switch trace produce by perf_event
 Clldb_private::process_gdb_remote::GDBRemoteClientBase::ContinueDelegate
 Clldb_private::process_gdb_remote::GDBRemoteClientBase::ContinueLock
 Clldb_private::CoreDefinition
 Clldb_private::CoreFileMemoryRange
 Clldb_private::CoreNote
 Clldb_private::CPlusPlusNameParser
 Clldb_private::CppModuleConfigurationA Clang configuration when importing C++ modules
 Clldb_private::PlatformDarwin::CrashInfoAnnotations
 CRegisterContextDarwin_riscv32::CSR
 Clldb_private::SymbolFileCTF::ctf_header_t
 Clldb_private::SymbolFileCTF::ctf_preamble_t
 Clldb_private::SymbolFileCTF::ctf_stype_t
 Clldb_private::SymbolFileCTF::ctf_type_t
 Clldb_private::CTFType
 Clldb_private::UnwindLLDB::Cursor
 Clldb_private::UUID::CvRecordPdb70
 Clldb_private::npdb::CVTagRecord
 Clldb_private::CxxModuleHandlerHandles importing decls into an ASTContext with an attached C++ module
 Clldb_private::ClangASTImporter::ASTImporterDelegate::CxxModuleScopeScope guard that attaches a CxxModuleHandler to an ASTImporterDelegate and deattaches it at the end of the scope
 Clldb_private::Terminal::Data
 CObjectFilePECOFF::data_directory
 Clldb_private::DataBufferA pure virtual protocol class for abstracted read only data buffers
 Clldb_private::formatters::Foundation1437::DataDescriptor< PtrType >
 Clldb_private::formatters::CallStackArray::DataDescriptor_32
 Clldb_private::formatters::Foundation1100::NSDictionaryMSyntheticFrontEnd::DataDescriptor_32
 Clldb_private::formatters::Foundation1300::DataDescriptor_32
 Clldb_private::formatters::Foundation1428::DataDescriptor_32
 Clldb_private::formatters::Foundation1437::DataDescriptor_32
 Clldb_private::formatters::NSDictionaryISyntheticFrontEnd::DataDescriptor_32
 Clldb_private::formatters::NSSetISyntheticFrontEnd::DataDescriptor_32
 Clldb_private::formatters::CallStackArray::DataDescriptor_64
 Clldb_private::formatters::Foundation1100::NSDictionaryMSyntheticFrontEnd::DataDescriptor_64
 Clldb_private::formatters::Foundation1300::DataDescriptor_64
 Clldb_private::formatters::Foundation1428::DataDescriptor_64
 Clldb_private::formatters::Foundation1437::DataDescriptor_64
 Clldb_private::formatters::NSDictionaryISyntheticFrontEnd::DataDescriptor_64
 Clldb_private::formatters::NSSetISyntheticFrontEnd::DataDescriptor_64
 Clldb_private::DataEncoderAn binary data encoding class
 Clldb_private::DataExtractorAn data extractor class
 Clldb_private::DataFileCacheThis class enables data to be cached into a directory using the llvm caching code
 Clldb_private::DataVisualization
 CDBG
 CRegisterContextDarwin_arm64::DBG
 CRegisterContextDarwin_arm::DBG
 CRegisterInfoPOSIX_arm64::DBG
 CRegisterInfoPOSIX_arm::DBG
 Cdbreg
 Clldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::DebuggedProcess
 Clldb_private::DebuggerStats
 Clldb_private::DebugMacroEntry
 Clldb_private::DebugMacros
 Clldb_private::DeclarationA class that describes the declaration location of a lldb object
 CDeclContextOverride
 Clldb_private::ClangASTImporter::DeclOrigin
 Clldb_private::npdb::DeclStatus
 Clldb_private::DeclVendor
 CDecodedCharBufferDecodedCharBuffer stores the decoded contents of a single character
 Clldb_private::DecodeResult
 Clldb_private::OptionValue::DefaultValueFormat
 Clldb_private::FormatEntity::Entry::Definition
 CDWARFASTParserClang::DelayedAddObjCClassProperty
 Clldb_private::DWARFExpression::Delegate
 Clldb_private::TypeCategoryMap::delete_matching_categories
 Clldb_private::DemangledNameInfoStores information about where certain portions of a demangled function name begin and end
 Clldb_private::Materializer::Dematerializer
 Cllvm::DenseMapInfo< lldb_private::ConstString >DenseMapInfo implementation
 Clldb_private::AppleObjCRuntimeV2::DescriptorMapUpdateResult
 Clldb_private::Debugger::DestroyCallbackInfo
 CCoreSimulatorSupport::Device
 CCoreSimulatorSupport::DeviceRuntime
 CCoreSimulatorSupport::DeviceSet
 CCoreSimulatorSupport::DeviceType
 Clldb_private::Diagnostic
 Cclang::DiagnosticConsumer
 Clldb_private::DiagnosticDetailA compiler-independent representation of an lldb_private::Diagnostic
 Clldb_private::DiagnosticManager
 Clldb_private::DiagnosticsDiagnostics are a collection of files to help investigate bugs and troubleshoot issues
 Clldb_private::formatters::Foundation1100::NSDictionaryMSyntheticFrontEnd::DictionaryItemDescriptor
 Clldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd< D32, D64 >::DictionaryItemDescriptor
 Clldb_private::formatters::NSCFDictionarySyntheticFrontEnd::DictionaryItemDescriptor
 Clldb_private::formatters::NSConstantDictionarySyntheticFrontEnd::DictionaryItemDescriptor
 Clldb_private::formatters::NSDictionaryISyntheticFrontEnd::DictionaryItemDescriptor
 Clldb_private::plugin::dwarf::DIERefIdentifies a DWARF debug info entry within a given Module
 Clldb_private::plugin::dwarf::DWARFIndex::DIERefCallbackImpl
 Clldb_private::dil::DILLexerClass for doing the simple lexing required by DIL
 Clldb_private::dil::DILParserPure recursive descent parser for C++ like expressions
 CInstructionLLVMC::DisassemblerScopeGrants exclusive access to the disassembler and initializes it with the given InstructionLLVMC and an optional ExecutionContext
 Clldb_private::AppleObjCTrampolineHandler::DispatchFunction
 CObjectFilePECOFF::dos_header
 CDoubleBits
 Clldb_private::NativeRegisterContextDBReg::DREGDebug register info for hardware breakpoints and watchpoints management
 Clldb_private::Target::DummySignalValuesAdd a signal for the target
 CDumpFailRemoveHolder
 Clldb_private::formatters::StringPrinter::DumpToStreamOptions
 Clldb_private::DumpValueObjectOptions
 Clldb_private::plugin::dwarf::DWARFASTParser
 Clldb_private::plugin::dwarf::DWARFAttribute
 Clldb_private::plugin::dwarf::DWARFAttributes
 Clldb_private::plugin::dwarf::DWARFBaseDIE
 Clldb_private::DWARFCallFrameInfo
 Clldb_private::plugin::dwarf::DWARFContext
 Clldb_private::plugin::dwarf::DWARFDebugAranges
 Clldb_private::plugin::dwarf::DWARFDebugInfo
 Clldb_private::plugin::dwarf::DWARFDebugInfoEntryDWARFDebugInfoEntry objects assume that they are living in one big vector and do pointer arithmetic on their this pointers
 Clldb_private::plugin::dwarf::DWARFDebugMacroEntry
 Clldb_private::plugin::dwarf::DWARFDebugMacroHeader
 Clldb_private::plugin::dwarf::DWARFDeclContext
 Clldb_private::DWARFExpression"lldb/Expression/DWARFExpression.h" Encapsulates a DWARF location expression and interprets it
 Clldb_private::DWARFExpressionList::DWARFExpressionCompare
 Clldb_private::DWARFExpressionList::DWARFExpressionEntryRepresents an entry in the DWARFExpressionList with all needed metadata
 Clldb_private::DWARFExpressionList"lldb/Expression/DWARFExpressionList.h" Encapsulates a range map from file address range to a single DWARF location expression
 Clldb_private::plugin::dwarf::DWARFFormValue
 Clldb_private::plugin::dwarf::DWARFIndex
 Clldb_private::DWOStatsHolds statistics about DWO (Debug With Object) files
 CDynamicLoaderMacOSXDYLD::DYLDAllImageInfos
 CObjectFileMachO::DyldInfoCommandLargeOffsets
 CDYLDRendezvousInterface to the runtime linker
 Clldb_private::DynamicCheckerFunctionsEncapsulates dynamic check functions used by expressions
 Clldb_private::DynamicRegisterInfo
 CObjectFileMachO::DysymtabCommandLargeOffsetsThe LC_DYSYMTAB's dysymtab_command has 32-bit file offsets that we will use as virtual address offsets, and may need to span more than 4GB in virtual memory
 Clldb_private::EditlineInstances of Editline provide an abstraction over libedit's EditLine facility
 Clldb_private::line_editor::EditlineHistory
 CEHInstruction
 CEHProgramBuilder
 CEHProgramRange
 Clldb_private::ElapsedTimeA class that measures elapsed time in an exception safe way
 Celf::ELFDynamicRepresents an entry in an ELF dynamic table
 CObjectFileELF::ELFDynamicWithName
 Celf::ELFHeaderGeneric representation of an ELF file header
 Clldb_private::NativeProcessELF::ELFLinkMap< T >
 CELFLinuxPrPsInfo
 CELFLinuxPrStatus
 CELFNote
 Celf::ELFProgramHeaderGeneric representation of an ELF program header
 Celf::ELFRelRepresents a relocation entry with an implicit addend
 Celf::ELFRelaRepresents a relocation entry with an explicit addend
 Celf::ELFSectionHeaderGeneric representation of an ELF section header
 Celf::ELFSymbolRepresents a symbol within an ELF symbol table
 CEmulationStateARM
 Cstd::enable_shared_from_this
 Clldb_private::ObjCLanguageRuntime::EncodingToType
 Clldb_private::endian::EndianTest
 Clldb_private::Materializer::Entity
 Clldb_private::CommandObjectRegexCommand::Entry
 Clldb_private::FormatCache::Entry
 Clldb_private::FormatEntity::Entry
 Clldb_private::LineTable::Entry
 Clldb_private::ObjectContainerMachOFileset::Entry
 Clldb_private::plugin::dwarf::DWARFDeclContext::Entry
 Clldb_private::UniqueCStringMap< T >::Entry
 Cllvm::telemetry::EntryKind
 Clldb_private::LineTable::EntrySearchInfo
 Clldb_private::FieldEnum::Enumerator
 Clldb_private::OptionValueEnumeration::EnumeratorInfo
 CCommandObjectScriptingObjectParsed::CommandOptions::EnumValueStorage
 Clldb_private::Environment::Envp
 Clldb_protocol::mcp::Error
 Cstd::error_category
 Cllvm::ErrorInfo
 Clldb_private::trace_intel_pt::DecodedThread::ErrorStats
 Clldb_private::EvaluateExpressionOptions
 Clldb_private::ValueObject::EvaluationPoint
 Clldb_private::EventData
 Clldb_private::trace_intel_pt::DecodedThread::EventsStats
 CRegisterContextDarwin_arm64::EXC
 CRegisterContextDarwin_arm::EXC
 CRegisterContextDarwin_riscv32::EXC
 CRegisterContextDarwin_x86_64::EXC
 CRegisterInfoPOSIX_arm64::EXC
 CRegisterInfoPOSIX_arm::EXC
 Clldb_private::ExceptionRecord
 Clldb_private::ExecuteScriptOptions
 Clldb_private::ExecutionContext"lldb/Target/ExecutionContext.h" A class that contains an execution context
 Clldb_private::ExecutionContextRefExecution context objects refer to objects in the execution of the program that is being debugged
 Clldb_private::ExecutionContextScope"lldb/Target/ExecutionContextScope.h" Inherit from this if your object can reconstruct its execution context
 Clldb_private::Executor
 Clldb_private::telemetry::ExitDescriptionDescribes an exit status
 Clldb_private::ExpressionEncapsulates a single expression for use in lldb
 Clldb_private::ThreadList::ExpressionExecutionThreadPusher
 Clldb_private::ExpressionParser"lldb/Expression/ExpressionParser.h" Encapsulates an instance of a compiler that can parse expressions
 Clldb_private::ExpressionSourceCode
 Clldb_private::ExpressionVariableList"lldb/Expression/ExpressionVariable.h" A list of variable references
 Cclang::ExternalASTSource
 Cclang::ExternalSemaSource
 CObjectContainerUniversalMachO::FatArch
 Clldb_private::UnwindPlan::Row::FAValue
 Clldb_private::DWARFCallFrameInfo::FDEParsed representation of a Frame Descriptor Entry
 CSelectHelper::FDInfo
 Clldb_private::MainLoopWindows::FdInfo
 Clldb_private::CTFRecord::Field
 Clldb_private::RegisterFlags::Field
 Clldb_private::FieldEnum
 Clldb_private::ProcessStructReader::FieldImpl
 CDWARFASTParserClang::FieldInfo
 Clldb_private::SourceManager::File
 Clldb_private::FileAction
 Clldb_private::FileCache
 Clldb_private::process_linux::resource_handle::FileDescriptorDeleterCustom deleter for a file descriptor
 Clldb_private::Symtab::FileRangeToIndexMapCompare
 CFileSpec
 Clldb_private::FileSpecA file utility class
 Clldb_private::FileSpecListA file collection class
 Clldb_private::FileSystem
 Csddarwinlog_private::FilterRule
 CFlags
 Clldb_private::FlagsA class to manage flags
 Clldb_private::FormattersMatchCandidate::Flags
 Clldb_private::SyntheticChildren::Flags
 Clldb_private::TypeFormatImpl::Flags
 Clldb_private::TypeSummaryImpl::Flags
 Clldb_private::TypeCategoryImpl::ForEachCallback< T >
 Cllvm::format_provider< lldb::StateType >
 Cllvm::format_provider< lldb_private::ConstString >
 Cllvm::format_provider< lldb_private::dil::Token >
 Cllvm::format_provider< lldb_private::dil::Token::Kind >
 Cllvm::format_provider< lldb_private::Environment >
 Cllvm::format_provider< lldb_private::FileSpec >Implementation of format_provider<T> for FileSpec
 Cllvm::format_provider< lldb_private::FunctionCallLabel >
 Cllvm::format_provider< lldb_private::MemoryRegionInfo::OptionalBool >If Options is empty, prints a textual representation of the value
 Cllvm::format_provider< lldb_private::ObjectFile::Strata >
 Cllvm::format_provider< lldb_private::ObjectFile::Type >
 Cllvm::format_provider< lldb_private::plugin::dwarf::DIERef >
 Cllvm::format_provider< lldb_private::process_gdb_remote::GDBRemoteCommunication::PacketResult >
 Cllvm::format_provider< lldb_private::Status >
 Cllvm::format_provider< lldb_private::Timeout< Ratio >, void >
 Cllvm::format_provider< lldb_private::Vote >
 Cllvm::format_provider< lldb_private::WaitStatus >
 Clldb_private::FormatCache
 CFormatInfo
 Clldb_private::FormattersContainer< ValueType >
 Clldb_private::FormattersMatchCandidate
 Clldb_private::FormattersMatchData
 CFormSize
 Clldb_private::FPR
 Clldb_private::minidump::MinidumpContext_x86_64::FPR
 CRegisterInfoPOSIX_loongarch64::FPR
 CRegisterInfoPOSIX_riscv32::FPR
 CRegisterInfoPOSIX_riscv64::FPR
 CFPR_i386
 CFPR_linux_mips
 CRegisterContextDarwin_arm64::FPU
 CRegisterContextDarwin_arm::FPU
 CRegisterContextDarwin_riscv32::FPU
 CRegisterContextDarwin_x86_64::FPU
 CRegisterInfoPOSIX_arm64::FPU
 CRegisterInfoPOSIX_arm::FPU
 Clldb_private::TraceDumper::FunctionCall
 Clldb_private::FunctionCallLabelHolds parsed information about a function call label that LLDB attaches as an AsmLabel to function AST nodes it parses from debug-info
 Clldb_private::CompactUnwindInfo::FunctionInfo
 Clldb_private::FunctionInfoA class that contains generic function information
 CIRForTarget::FunctionValueCache
 Clldb_private::FuncUnwinders
 Clldb_private::FXSAVE
 Clldb_private::process_gdb_remote::GDBRemoteCommunicationHistoryThe history keeps a circular buffer of GDB remote packets
 Clldb_private::process_gdb_remote::GDBRemoteFStatData
 Clldb_private::GDBRemotePacketGDB remote packet as used by the GDB remote communication history
 Clldb_private::AppleGetItemInfoHandler::GetItemInfoReturnInfo
 Clldb_private::AppleGetPendingItemsHandler::GetPendingItemsReturnInfo
 Clldb_private::AppleGetQueuesHandler::GetQueuesReturnInfo
 Clldb_private::AppleGetThreadItemInfoHandler::GetThreadItemInfoReturnInfo
 Clldb_private::ValueObject::GetValueForExpressionPathOptions
 CGPR
 CRegisterContextDarwin_arm64::GPR
 CRegisterContextDarwin_arm::GPR
 CRegisterContextDarwin_riscv32::GPR
 CRegisterContextDarwin_x86_64::GPR
 CRegisterInfoPOSIX_arm64::GPR
 CRegisterInfoPOSIX_arm::GPR
 CRegisterInfoPOSIX_loongarch64::GPR
 CRegisterInfoPOSIX_riscv32::GPR
 CRegisterInfoPOSIX_riscv64::GPR
 CGPR_linux_mips
 Clldb_private::HardcodedFormatters
 Clldb_private::HardwareBreakpoint
 Clldb_private::AppleObjCRuntimeV1::HashTableSignature
 Clldb_private::AppleObjCRuntimeV2::HashTableSignature
 Clldb_private::ObjectFileJSON::Header
 CHexagonDYLDRendezvousInterface to the runtime linker
 Clldb_private::HighlighterAnnotates source code with color attributes
 Clldb_private::HighlighterManagerManages the available highlighters
 Clldb_private::Stream::HighlightSettingsStruct to store information for color highlighting in the stream
 Clldb_private::HighlightStyleRepresents style that the highlighter should apply to the given source code
 Clldb_private::HostA class that provides host computer information
 Clldb_private::Socket::HostAndPort
 CHostInfoA class that provides host computer information
 Clldb_private::HostInfoBase
 Clldb_private::HostNativeProcessBase
 Clldb_private::HostNativeThreadBase
 Clldb_private::HostProcess
 Clldb_private::HostThread
 Clldb_private::ThreadLauncher::HostThreadCreateInfo
 Clldb_private::HTRBlockBlock structure representing a sequence of trace "units" (ie instructions)
 Clldb_private::HTRBlockMetadataMetadata associated with an HTR block See lldb/docs/htr.rst for comprehensive HTR documentation
 Clldb_private::formatters::Foundation1300::IDD32
 Clldb_private::formatters::Foundation1436::IDD32
 Clldb_private::formatters::Foundation1300::IDD64
 Clldb_private::formatters::Foundation1436::IDD64
 Clldb_private::IDebugDelegate
 Clldb_private::UserID::IDMatchesUnary predicate function object that can search for a matching user ID
 Clldb_private::IFormatChangeListener
 Clldb_private::IHTRLayerHTR layer interface See lldb/docs/htr.rst for comprehensive HTR documentation
 Cimage_entry
 Clldb_private::DynamicLoaderDarwin::ImageInfo
 CNSIndexPathSyntheticFrontEnd::Impl
 Clldb_protocol::mcp::ImplementationDescribes the name and version of an MCP implementation, with an optional title for UI representation
 Clldb_private::plugin::dwarf::IndexSet< T >
 Clldb_private::formatters::InferiorSizedWord
 Clldb_private::XcodeSDK::InfoA parsed SDK directory name
 Clldb_protocol::mcp::InitializeParamsInitialization
 Clldb_protocol::mcp::InitializeResultAfter receiving an initialize request from the client, the server sends this response
 CNSIndexPathSyntheticFrontEnd::Impl::InlinedIndexes
 Clldb_private::npdb::SymbolFileNativePDB::InlineSite
 Clldb_private::InstrPattern
 Clldb_private::Instruction
 CInstructionImpl
 Clldb_private::InstructionList
 Cx86::InstructionOpcodeAndModrmThese are the three values deciding instruction control flow kind
 CInstrumenterFinds and instruments individual LLVM IR instructions
 Clldb_private::instrumentation::InstrumenterRAII object for instrumenting LLDB API functions
 Clldb_private::CompilerType::IntegralTemplateArgument
 Clldb_private::process_linux::IntelPTCollectorMain class that manages intel-pt process and thread tracing
 Clldb_private::IntelPTDataKinds
 Clldb_private::process_linux::IntelPTProcessTraceInterface to be implemented by each 'process trace' strategy (per cpu, per thread, etc)
 Clldb_private::process_linux::IntelPTSingleBufferTraceThis class wraps a single perf event collecting intel pt data in a single buffer
 Clldb_private::trace_intel_pt::IntelPTThreadContinousExecutionThis struct represents a continuous execution of a thread in a cpu, delimited by a context switch in and out, and a list of Intel PT subtraces that belong to this execution
 Clldb_private::process_linux::IntelPTThreadTraceCollectionManages a list of thread traces
 CInterpreterStackFrame
 Clldb_private::Debugger::InterruptionReport
 Clldb_private::MainLoopWindows::IOEvent
 Clldb_private::IOHandler
 Clldb_private::IOHandlerDelegateA delegate class for use with IOHandler subclasses
 Clldb_private::IOHandlerStack
 Clldb_private::IOObject
 CIRForTargetTransforms the IR for a function to run in the target
 CIRInterpreterAttempt to interpret the function's code if it does not require running the target
 Clldb_private::IRMemoryMapEncapsulates memory that may exist in the process but must also be available in the host process
 Clldb_private::LLVMUserExpression::IRPasses
 Clldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediate
 Clldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediateSigned
 CSystemRuntimeMacOSX::ItemInfo
 CSystemRuntimeMacOSX::ItemRefAndCodeAddress
 Cllvm::iterator_adaptor_base
 Cllvm::iterator_facade_base
 Cllvm::iterator_range
 Clldb_private::ITSession
 Clldb_private::ClassDescriptorV2::ivar_list_t
 Clldb_private::ClassDescriptorV2::ivar_t
 Clldb_private::ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor
 Clldb_private::ClassDescriptorV2::iVarsStorage
 Clldb_private::JITLoaderListClass used by the Process to hold a list of its JITLoaders
 Clldb_private::IRExecutionUnit::JittedEntity
 Clldb_private::ClangExpressionVariable::JITVarsThe following values are valid if the variable is used by JIT code
 Clldb_private::trace_intel_pt::JSONCpu
 Clldb_private::trace_intel_pt::JSONKernel
 Clldb_private::trace_intel_pt::JSONModule
 Clldb_private::trace_intel_pt::JSONProcess
 Clldb_private::JSONSection
 CJSONSimpleTraceBundleDescription
 Clldb_private::JSONSymbol
 Clldb_private::trace_intel_pt::JSONThread
 Clldb_private::trace_intel_pt::JSONTraceBundleDescription
 Clldb_private::JSONUINT64Helper structure to help parse long numbers that can't be easily represented by a JSON number that is compatible with Javascript (52 bits) or that can also be represented as hex
 CDynamicLoaderDarwinKernel::KextImageInfo
 CDynamicLoaderFreeBSDKernel::KModImageInfo
 Clanguage_name_pair
 Clldb_private::LanguageCategory
 Clldb_private::LanguageSetA SmallBitVector that represents a set of source languages (lldb::LanguageType)
 CRegisterInfoPOSIX_loongarch64::LASX
 Clldb_private::ClangASTImporter::LayoutInfo
 CObjectFileMachO::LCNoteEntry
 Clldb_private::LineTable::LessThanBinaryPredicate
 CSystemRuntimeMacOSX::libBacktraceRecording_info
 Clldb_private::CPPLanguageRuntime::LibCppStdFunctionCallableInfo
 CSystemRuntimeMacOSX::LibdispatchOffsets
 CSystemRuntimeMacOSX::LibdispatchTSDIndexes
 CSystemRuntimeMacOSX::LibdispatchVoucherOffsets
 CSystemRuntimeMacOSX::LibpthreadOffsets
 Clldb_private::Disassembler::Limit
 Clldb_private::LineEntryA line table entry class
 Clldb_private::breakpad::SymbolFileBreakpad::LineIterator
 Clldb_private::LineTableA line table class
 Clldb_private::npdb::SymbolFileNativePDB::LineTableEntryComparator
 CObjectFileMachO::LinkeditDataCommandLargeOffsets
 Clldb_private::LinuxPerfZeroTscConversionJLLDBTraceGetState gdb-remote packet
 Clldb_private::minidump::LinuxProcStatus
 Clldb_protocol::mcp::ListResourcesResultThe server’s response to a resources/list request from the client
 Clldb_protocol::mcp::ListToolsResultThe server's response to a tools/list request from the client
 Clldb_copy__dyld_process_cache_info
 Clldb_private::x86AssemblyInspectionEngine::lldb_reg_infoOne of the two initialize methods that can be called on this object; they must be called before any of the assembly inspection methods are called
 Clldb_private::ObjectFile::LoadableData
 CLoadAddressResolver
 Clldb_private::LoadedModuleInfoList::LoadedModuleInfo
 CLoadedModuleInfoList::LoadedModuleInfo
 Clldb_private::LoadedModuleInfoList
 CLoadedModuleInfoList
 Clldb_private::LoadScriptOptions
 Clldb_private::process_gdb_remote::GDBRemoteClientBase::Lock
 Clldb_private::LockableStreamFile
 Clldb_private::LockFileBase
 Clldb_private::Log
 Clldb_private::LogChannelDWARF
 Clldb_private::LogChannelSystem
 Clldb_private::LogHandler
 Clldb_private::Module::LookupInfoA class that encapsulates name lookup information
 CRegisterInfoPOSIX_loongarch64::LSX
 Clldb_private::Lua
 CObjectFileMachO::MachOCorefileAllImageInfos
 CObjectFileMachO::MachOCorefileImageEntryA corefile may include metadata about all of the binaries that were present in the process when the corefile was taken
 CMachSymtabSectionInfo
 Clldb_private::MainLoopBase
 Clldb_private::NativeProcessProtocol::Manager
 Cllvm::telemetry::Manager
 Clldb_private::MangledA class that handles mangled names
 Clldb_private::ClangASTImporter::MapCompleter
 CMapEntry
 CMapIterator
 Clldb_private::formatters::NSDictionary_Additionals::AdditionalFormatterMatching::Matcher
 Clldb_private::Materializer
 CDisassemblerLLVMC::MCDisasmInstance
 Clldb_private::npdb::UdtRecordCompleter::Member
 CDWARFASTParserClang::MemberAttributesParsed form of all attributes that are relevant for parsing type members
 Clldb_private::npdb::MemberValLocation
 Clldb_private::MemoryCache
 Clldb_private::MemoryMonitor
 Clldb_private::MemoryRegionInfo
 CMemoryRegionInfoListImpl
 Clldb_private::ConstString::MemoryStats
 Clldb_private::process_linux::NativeRegisterContextLinux::MemoryTaggingDetails
 Clldb_private::MemoryTagManager
 Clldb_private::MemoryTagMapMemoryTagMap provides a way to give a sparse read result when reading memory tags for a range
 Clldb_private::Transport< Req, Resp, Evt >::MessageHandlerImplemented to handle incoming messages. (See Run() below)
 Clldb_private::Transport< Request, Response, Notification >::MessageHandler
 Clldb_private::ClassDescriptorV2::method_list_t
 Clldb_private::ClassDescriptorV2::method_t
 Clldb_private::Language::MethodName
 Clldb_private::Language::MethodNameVariant
 Clldb_private::minidump::MinidumpContext_x86_32
 Clldb_private::minidump::MinidumpContext_x86_64
 CMinidumpFileBuilderMinidump writer for Linux
 Clldb_private::minidump::MinidumpFloatingSaveAreaX86
 Clldb_private::minidump::MinidumpMemoryDescriptor64
 Clldb_private::minidump::MinidumpMiscInfo
 Clldb_private::minidump::MinidumpParser
 Clldb_private::minidump::MinidumpXMMSaveArea32AMD64
 CEmulateInstructionMIPS64::MipsOpcode
 CEmulateInstructionMIPS::MipsOpcode
 Clldb_private::process_linux::NativeRegisterContextLinux::MmapData
 Clldb_private::process_linux::resource_handle::MmapDeleterCustom deleter for the pointer returned by mmap
 Clldb_private::MMSReg
 CRegisterContextDarwin_x86_64::MMSReg
 Clldb_private::MMSRegComp
 CCoreSimulatorSupport::ModelIdentifier
 Clldb_private::ModuleCacheA module cache class
 Clldb_private::process_gdb_remote::ProcessGDBRemote::ModuleCacheInfo
 Clldb_private::ModuleChildA mix in class that contains a pointer back to the module that owns the object which inherits from it
 Cclang::ModuleDependencyCollector
 Clldb_private::ModuleFunctionSearchOptionsOptions used by Module::FindFunctions
 Clldb_private::ModuleListA collection class for Module objects
 Cllvm::ModulePass
 Clldb_private::Address::ModulePointerAndOffsetLessThanFunctionObject
 Clldb_private::ModuleSpec
 Clldb_private::ModuleSpecList
 Clldb_private::ModuleStatsA class that represents statistics for a since lldb_private::Module
 Clldb_private::MPX
 Clldb_private::MPXCsr
 Clldb_private::MPXReg
 CMSA_linux_mips
 CMSAReg
 CMSVCUndecoratedNameParser
 CMSVCUndecoratedNameSpecifier
 Clldb_private::DataVisualization::NamedSummaryFormats
 Clldb_private::NameSearchContext"lldb/Expression/ClangASTSource.h" Container for all objects relevant to a single name lookup
 Clldb_private::plugin::dwarf::NameToDIE
 Clldb_private::trace_intel_pt::DecodedThread::NanosecondsRangeA structure that represents a maximal range of trace items associated to the same non-interpolated timestamps in nanoseconds
 Clldb_private::NativeProcessProtocol::NativeDelegate
 Clldb_private::NativeProcessProtocol
 Clldb_private::NativeProcessSoftwareSingleStep
 Clldb_private::NativeThreadProtocol
 Clldb_private::NativeWatchpoint
 Clldb_private::NativeWatchpointList
 Clldb_private::ClangASTImporter::NewDeclListenerListener interface used by the ASTImporterDelegate to inform other code about decls that have been imported the first time
 Clldb_private::Process::NextEventAction
 Clldb_private::postfix::NodeThe base class for all nodes in the parsed postfix tree
 Clldb_private::AppleObjCRuntimeV2::NonPointerISACache
 Clldb_protocol::mcp::NotificationA notification which does not expect a response
 Clldb_private::Process::NotificationsA notification structure that can be used by clients to listen for changes in a process's lifetime
 Clldb_private::ModuleList::Notifier
 Clldb_private::formatters::NSArray_Additionals
 Clldb_private::formatters::NSDictionary_Additionals
 C<NSObject>
 Clldb_private::formatters::NSSet_Additionals
 Clldb_private::formatters::NSString_Additionals
 CProcessElfCore::NT_FILE_Entry
 Clldb_private::ClassDescriptorV2::objc_class_t
 Clldb_private::ObjCLanguage::ObjCMethodName
 CObjCRuntimeMethodType
 CObjectContainerBSDArchive::Object
 Clldb_private::ObjectFileJITDelegate
 CEmulateInstructionARM64::Opcode
 Clldb_private::EmulateInstructionLoongArch::Opcode
 Clldb_private::EmulateInstructionPPC64::Opcode
 Clldb_private::Opcode
 Clldb_private::Instruction::Operand
 Clldb_private::Option
 Cstd::optional
 Clldb_private::OptionalClangModuleIDA Clang module ID
 Clldb_private::OptionArgElement
 Clldb_private::OptionArgParser
 Clldb_private::OptionDefinition
 Clldb_private::OptionEnumValueElement
 Clldb_private::OptionGroup
 Clldb_private::OptionGroupOptions::OptionInfo
 Clldb_private::OptionParser
 Clldb_private::OptionsA command line option parsing protocol class
 Clldb_private::SerialPort::Options
 Clldb_private::OptionsWithRawA pair of an option list with a 'raw' string as a suffix
 COptionsWithRaw
 Clldb_private::OptionValidator
 Clldb_private::OptionValue
 CDynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader
 Clldb_private::plugin::dwarf::SymbolFileDWARFDebugMap::OSOEntry
 Clldb_private::plugin::dwarf::SymbolFileDWARFDebugMap::OSOInfo
 CCoreSimulatorSupport::OSVersion
 Cllvm::itanium_demangle::OutputBuffer
 Clldb_private::TraceDumper::OutputWriterInterface used to abstract away the format in which the instruction information will be dumped
 CNSIndexPathSyntheticFrontEnd::Impl::OutsourcedIndexes
 Cpage_object
 CParsedDWARFTypeAttributesParsed form of all attributes that are relevant for type reconstruction
 Clldb_private::CPlusPlusNameParser::ParsedFunction
 Clldb_private::CPlusPlusNameParser::ParsedName
 Clldb_private::Type::ParsedName
 Clldb_private::CPlusPlusNameParser::ParsedNameRanges
 Clldb_private::trace_intel_pt::TraceIntelPTBundleLoader::ParsedProcessHelper struct holding the objects created when parsing a process
 Clldb_private::ClangExpressionDeclMap::ParserVarsThe following values should not live beyond parsing
 Clldb_private::ClangExpressionVariable::ParserVarsThe following values should not live beyond parsing
 CPasswdEntry
 Clldb_private::PathMappingList
 Clldb_private::npdb::PdbAstBuilder
 CPDBASTParser
 Clldb_private::npdb::PdbCompilandId
 Clldb_private::npdb::PdbCompilandSymId
 Clldb_private::npdb::PdbFieldListMemberId
 Clldb_private::npdb::PdbGlobalSymId
 Clldb_private::npdb::PdbIndexPdbIndex - Lazy access to the important parts of a PDB file
 Clldb_private::npdb::PdbSymUid
 Clldb_private::npdb::PdbTypeSymId
 CSystemRuntimeMacOSX::PendingItemsForQueue
 Cperf_event_header
 CPerfContextSwitchRecordRecord found in the perf_event context switch traces
 Clldb_private::process_linux::PerfEventThin wrapper of the perf_event_open API
 Clldb_private::BreakpointName::Permissions
 Clldb_private::ClangPersistentVariables::PersistentDecl
 Clldb_private::Materializer::PersistentVariableDelegate
 Clldb_private::process_gdb_remote::PidTid
 CPipeA windows-based implementation of Pipe, a class that abtracts unix style pipes
 Clldb_private::PipeBase
 CPlatformAppleTVSimulatorApple TV Simulator Plugin
 CPlatformAppleWatchSimulatorApple Watch Simulator Plugin
 CPlatformConnectOptions
 Clldb_private::PlatformDarwinKernel
 CPlatformiOSSimulatorIPhone Simulator Plugin
 Clldb_private::PlatformList
 CPlatformShellCommand
 CPlatformXRSimulatorXRSimulator Plugin
 CPluginInfo
 CPluginInstance< Callback >
 CPluginInstance< InstrumentationRuntimeCreateInstance >
 CPluginInstance< LanguageRuntimeCreateInstance >
 CPluginInstance< ObjectContainerCreateInstance >
 CPluginInstance< ObjectFileCreateInstance >
 CPluginInstance< RegisterTypeBuilderCreateInstance >
 CPluginInstance< REPLCreateInstance >
 CPluginInstance< ScriptedInterfaceCreateInstance >
 CPluginInstance< ScriptInterpreterCreateInstance >
 CPluginInstance< StructuredDataPluginCreateInstance >
 CPluginInstance< SymbolLocatorCreateInstance >
 CPluginInstance< TraceCreateInstanceFromBundle >
 CPluginInstance< TraceExporterCreateInstance >
 CPluginInstance< TypeSystemCreateInstance >
 CPluginInstances< Instance >
 Clldb_private::PluginInterface
 Clldb_private::PluginManager
 Clldb_private::PluginNamespace
 Clldb_private::DumpValueObjectOptions::PointerAsArraySettings
 Clldb_private::DumpValueObjectOptions::PointerDepth
 CPool
 CPool::PoolEntry
 CPPCallbacks
 Clldb_private::Predicate< T >A C++ wrapper class for providing threaded access to a value of type T
 Clldb_private::Process::PreResumeCallbackAndBaton
 CCoreSimulatorSupport::Process
 Clldb_private::ProcessDebugger
 Clldb_private::Process::ProcessEventHijacker
 Clldb_private::process_gdb_remote::ProcessGDBRemoteLog
 Clldb_private::ProcessInfo
 Clldb_private::ProcessInfoList
 Clldb_private::ProcessInstanceInfoMatch
 Clldb_private::ProcessKDPLog
 Clldb_private::ProcessLauncher
 Clldb_private::ProcessModID
 Clldb_private::ProcessPOSIXLog
 Clldb_private::ProcessRunLockA class used to prevent the process from starting while other threads are accessing its data, and prevent access to its data while it is running
 Clldb_private::ProcessRunLock::ProcessRunLocker
 Clldb_private::ProcessStructReader
 Clldb_private::ProcessWindowsData
 Clldb_private::ProcessWindowsLog
 CEmulateInstructionARM64::ProcState
 Clldb_private::ProgressA Progress indicator helper class
 Clldb_private::Debugger::ProgressReport
 Clldb_private::Properties
 Clldb_private::Property
 Clldb_private::PropertyDefinition
 Clldb_private::trace_intel_pt::PSBBlockThis struct represents a contiguous section of a trace that starts at a PSB and ends right before the next PSB or the end of the trace
 CPSBBlockAnomalyDetectorClass used to identify anomalies in traces, which should often indicate a fatal error in the trace
 CPSBBlockDecoderClass that decodes a raw buffer for a single PSB block using the low level libipt library
 Clldb_private::PseudoTerminalA pseudo terminal helper class
 CPtrauthInstructionInfoInformation about a pointer-authentication related instruction
 Clldb_private::process_gdb_remote::QOffsetsThe offsets used by the target when relocating the executable
 CRegisterContextDarwin_arm::QReg
 CRegisterInfoPOSIX_arm::QReg
 Clldb_private::minidump::RegisterContextMinidump_ARM::QRegValue
 Clldb_private::QueueImpl
 Clldb_private::QueueList
 Clldb_private::CPlusPlusNameParser::Range
 Clldb_private::minidump::Range
 Clldb_private::Range< B, S >
 Clldb_private::RangeDataVector< B, S, T, N, Compare >
 Clldb_private::RangeDataVector< lldb::addr_t, lldb::addr_t, CoreFileMemoryRange >
 Clldb_private::RangeVector< B, S, N >
 Cllvm::raw_ostream
 CRawOstreamForward
 Clldb_private::Rd
 Clldb_private::MainLoopBase::ReadHandle
 Clldb_protocol::mcp::ReadResourceParamsSent from the client to the server, to read a specific resource URI
 Clldb_protocol::mcp::ReadResourceResultThe server's response to a resources/read request from the client
 Clldb_private::RealpathPrefixes
 Clldb_private::breakpad::Record
 Clldb_private::npdb::UdtRecordCompleter::Record
 CRecurseCopyBaton
 CRegData
 Clldb_private::RegInfo
 CRegisterContextPOSIX_s390x::RegInfo
 Clldb_private::WatchpointAlgorithms::Region
 Clldb_private::DynamicRegisterInfo::Register
 Clldb_private::StackFrameRecognizerManager::RegisteredEntry
 Clldb_private::RegisteredPluginInfo
 Clldb_private::Arm64RegisterFlagsDetector::RegisterEntry
 Clldb_private::RegisterFlags
 Clldb_private::RegisterInfoEvery register is described in detail including its name, alternate name (optional), encoding, size in bytes and the default display format
 Clldb_private::RegisterInfoInterfaceRegisterInfo interface to patch RegisterInfo structure for archs
 CRegisterInfoInterface
 Clldb_private::SymbolFile::RegisterInfoResolver
 Clldb_private::RegisterInfos_x86_64_with_base_shared
 CRegisterNumberA class to represent register numbers, and able to convert between different register numbering schemes that may be used in a single debug session
 Clldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusIndirectOffset
 Clldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusOffset
 Clldb_private::EmulateInstruction::Context::ContextInfo::RegisterRegisterOperands
 Clldb_private::RegisterSetRegisters are grouped into register sets
 Clldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusIndirectOffset
 Clldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusOffset
 Clldb_private::RegisterValue
 Clldb_private::RegisterValue::RegisterValueBuffer
 Clldb_private::RegsetDesc
 Clldb_private::RegularExpression
 Clldb_private::ClassDescriptorV2::relative_list_entry_t
 Clldb_private::ClassDescriptorV2::relative_list_list_t
 CRemoteNXMapTable
 CDYLDRendezvous::Rendezvous
 CHexagonDYLDRendezvous::Rendezvous
 Clldb_private::ReportRetriever
 Clldb_protocol::mcp::RequestA request that expects a response
 Clldb_protocol::mcp::ResourceA known resource that the server is capable of reading
 Clldb_protocol::mcp::ResourceProvider
 Clldb_protocol::mcp::ResponseA response to a request, either an error or a result
 Clldb_private::Language::TypeScavenger::Result
 Clldb_private::ResumeAction
 Clldb_private::ResumeActionList
 Clldb_private::RichManglingContextUniform wrapper for access to rich mangling information from different providers
 Clldb_private::UnwindPlan::Row
 CRowLess
 Clldb_private::Rs
 Cllvm::RTTIExtends
 Clldb_private::MainLoopPosix::RunImpl
 Clldb_private::Runtime
 Clldb_private::CFBasicHash::__CFBasicHash< T >::RuntimeBase
 Clldb_private::RxCUnified RISC-V C register encoding
 Clldb_private::SaveCoreOptions
 Clldb::SBAddress
 Clldb::SBAddressRange
 Clldb::SBAddressRangeList
 Clldb::SBAttachInfo
 Clldb::SBBlock
 Clldb::SBBreakpoint
 Clldb::SBBreakpointList
 CSBBreakpointListImpl
 Clldb::SBBreakpointLocation
 Clldb::SBBreakpointName
 Clldb::SBBreakpointNameImpl
 Clldb::SBBroadcaster
 Clldb::SBCommand
 Clldb::SBCommandInterpreter
 Clldb::SBCommandInterpreterRunOptions
 Clldb::SBCommandInterpreterRunResult
 Clldb::SBCommandPluginInterface
 Clldb::SBCommandReturnObject
 Clldb_private::SBCommandReturnObjectImpl
 Clldb::SBCommunication
 Clldb::SBCompileUnit
 Clldb::SBData
 Clldb::SBDebugger
 Clldb::SBDeclaration
 Clldb::SBEnvironment
 Clldb::SBError
 Clldb::SBEvent
 Clldb::SBExecutionContext
 Clldb::SBExpressionOptions
 Clldb::SBFile
 Clldb::SBFileSpec
 Clldb::SBFileSpecList
 Clldb::SBFormatClass that represents a format string that can be used to generate descriptions of objects like frames and threads
 Clldb::SBFrame
 Clldb::SBFunction
 Clldb::SBHostOS
 Clldb::SBInputReader
 Clldb::SBInstruction
 Clldb::SBInstructionList
 Clldb::SBLanguageRuntime
 Clldb::SBLaunchInfo
 Clldb::SBLineEntry
 Clldb::SBListener
 Clldb::SBMemoryRegionInfo
 Clldb::SBMemoryRegionInfoList
 Clldb::SBModule
 Clldb::SBModuleSpec
 Clldb::SBModuleSpecList
 Clldb::SBMutex
 Clldb::SBPlatform
 Clldb::SBPlatformConnectOptions
 Clldb::SBPlatformShellCommand
 Clldb::SBProcess
 Clldb::SBProcessInfo
 Clldb::SBProcessInfoList
 Clldb::SBProgressA Progress indicator helper class
 Clldb::SBQueue
 Clldb::SBQueueItem
 Clldb::SBReplayOptions
 Clldb::SBReproducerSpecial because it bootstraps the capture and replay of SB API calls
 Clldb::SBSaveCoreOptions
 Clldb::SBScriptObject
 Clldb::SBSection
 Clldb::SBSourceManager
 Clldb::SBStatisticsOptionsThis class handles the verbosity when dumping statistics
 Clldb::SBStream
 Clldb::SBStringList
 Clldb::SBStructuredData
 Clldb::SBSymbol
 Clldb::SBSymbolContext
 Clldb::SBSymbolContextList
 Clldb::SBTarget
 Clldb::SBThread
 Clldb::SBThreadCollection
 Clldb::SBThreadPlan
 Clldb::SBTrace
 Clldb::SBTraceCursor
 Clldb::SBType
 Clldb::SBTypeCategory
 Clldb::SBTypeEnumMember
 Clldb::SBTypeEnumMemberList
 Clldb::SBTypeFilter
 Clldb::SBTypeFormat
 Clldb::SBTypeList
 Clldb::SBTypeMember
 Clldb::SBTypeMemberFunction
 Clldb::SBTypeNameSpecifier
 Clldb::SBTypeStaticField
 Clldb::SBTypeSummary
 Clldb::SBTypeSummaryOptions
 Clldb::SBTypeSynthetic
 Clldb::SBUnixSignals
 Clldb::SBValue
 Clldb::SBValueList
 Clldb::SBVariablesOptions
 Clldb::SBWatchpoint
 Clldb::SBWatchpointOptions
 Clldb_private::Scalar
 Clldb_private::telemetry::ScopedDispatcher< Info >Helper RAII class for collecting telemetry
 Clldb_private::plugin::dwarf::DWARFUnit::ScopedExtractDIEs
 CScopedOptional< T >
 CScopedPThreadCancelDisabler
 Clldb_private::trace_intel_pt::ScopedTaskTimerClass used to track the duration of long running tasks related to a single scope for reporting
 Clldb_private::process_gdb_remote::GDBRemoteCommunication::ScopedTimeout
 CScriptAddOptions
 Clldb_private::ScriptedInterface
 Clldb_private::ScriptedInterfaceUsages
 Clldb_private::ScriptedMetadata
 Clldb_private::ScriptInterpreterIORedirect
 Clldb_private::ScriptInterpreterLocker
 Clldb_private::ScriptObject
 Clldb_private::PlatformDarwinDevice::SDKDirectoryInfo
 Clldb_private::PlatformDarwin::SDKEnumeratorInfo
 Clldb_private::HostInfoBase::SDKOptions
 Clldb_private::SearcherGeneral Outline: Provides the callback and search depth for the SearchFilter search
 Clldb_private::SearchFilterGeneral Outline: Provides the callback and search depth for the SearchFilter search
 CSymbolFilePDB::SecContribInfo
 CObjectFilePECOFF::section_header
 Clldb_private::wasm::ObjectFileWasm::section_info
 Clldb_private::plugin::dwarf::DWARFContext::SectionData
 CMachSymtabSectionInfo::SectionInfo
 Clldb_private::SectionList
 Clldb_private::SectionLoadHistory
 Clldb_private::SectionLoadList
 Cllvm::SectionMemoryManager
 Clldb_private::DynamicLoaderDarwin::Segment
 Csegment_vmaddr
 Clldb_private::npdb::SegmentOffset
 Clldb_private::npdb::SegmentOffsetLength
 CObjectFileMachO::SegmentParsingContext
 CSelectHelper
 Cclang::SemaConsumer
 Clldb_private::LineTable::Sequence
 Clldb_protocol::mcp::ServerCapabilitiesCapabilities that a server may support
 Clldb_protocol::mcp::ServerInfoInformation about this instance of lldb's MCP server for lldb-mcp to use to coordinate connecting an lldb-mcp client
 Clldb_protocol::mcp::ServerInfoHandleA handle that tracks the server info on disk and cleans up the disk record once it is no longer referenced
 Clldb_private::formatters::GenericNSSetMSyntheticFrontEnd< D32, D64 >::SetItemDescriptor
 Clldb_private::formatters::NSCFSetSyntheticFrontEnd::SetItemDescriptor
 Clldb_private::formatters::NSSetISyntheticFrontEnd::SetItemDescriptor
 Clldb_private::CppModuleConfiguration::SetOncePathUtility class for a path that can only be set once
 Clldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders
 Clldb_private::SharedCacheImageInfo
 Clldb_private::SharedSocket
 CShellInfo
 Clldb_private::UnixSignals::Signal
 Clldb_private::UnixSignals::SignalCode
 Clldb_private::MainLoopPosix::SignalHandle
 Clldb_private::MainLoopPosix::SignalInfo
 CSimServiceContext
 Clldb_private::SingleStepBreakpointLocationsPredictor
 Clldb_private::process_linux::SingleStepWorkaround
 Cllvm::SmallVectorImpl< T >
 Clldb_private::SocketAddress::sockaddr_tag
 Clldb_private::SocketAddress
 CSocketScheme
 CDYLDRendezvous::SOEntryStructure representing the shared objects currently loaded into the inferior process
 CHexagonDYLDRendezvous::SOEntryStructure representing the shared objects currently loaded into the inferior process
 Clldb_private::NativeProcessProtocol::SoftwareBreakpoint
 Clldb_private::SourceManager::SourceFileCacheSeparates the source manager from the cache of source files
 CCommandObjectSourceList::SourceInfo
 Clldb_private::SourceLanguageA type-erased pair of llvm::dwarf::SourceLanguageName and version
 Clldb_private::Disassembler::SourceLine
 Clldb_private::Disassembler::SourceLinesToDisplay
 Clldb_private::DiagnosticDetail::SourceLocationA source location consisting of a file name and position
 Clldb_private::SourceLocationSpec"lldb/Core/SourceLocationSpec.h" A source location specifier class
 Clldb_private::SourceManager
 Clldb_private::SourceManagerImpl
 Clldb_private::SourceModuleInformation needed to import a source-language module
 Clldb_private::StackFrameList
 Clldb_private::StackFrameRecognizerManagerClass that provides a registry of known stack frame recognizers
 Clldb_private::StackID
 Clldb_private::StatisticsMapA class to count time for plugins
 Clldb_private::StatisticsOptions
 Clldb_private::StatsDuration
 Clldb_private::StatsSuccessFailA class to count success/fail statistics
 Clldb_private::StatusAn error handling class
 CStatus
 Clldb_private::Statusline
 Clldb_private::StopCondition
 Clldb_private::Stoppoint
 Clldb_private::StoppointCallbackContextGeneral Outline: When we hit a breakpoint we need to package up whatever information is needed to evaluate breakpoint commands and conditions
 Clldb_private::StoppointHitCounter
 Clldb_private::StoppointSite
 Clldb_private::StopPointSiteList< StopPointSite >
 Clldb_private::Trace::StorageWe package all the data that can change upon process stops to make sure this contract is very visible
 Clldb_private::trace_intel_pt::TraceIntelPT::StorageWe package all the data that can change upon process stops to make sure this contract is very visible
 Clldb_private::StreamA stream class that can stream formatted output to a file
 CStream
 CStringExtractor
 Clldb_private::StringLexer
 Clldb_private::StringList
 Cllvm::StringMap
 Clldb_private::formatters::StringPrinter
 Clldb_private::StringTableReaderMany cache files require string tables to store data efficiently
 Clldb_private::AppleObjCTypeEncodingParser::StructElement
 Clldb_private::StructuredDataA class which can hold structured data
 CStructuredData
 Clldb_private::StructuredDataImpl
 Clldb_private::ClangExpressionDeclMap::StructVarsThe following values contain layout information for the materialized struct, but are not specific to a single materialization
 Clldb_private::SummaryStatistics::SummaryInvocationBasic RAII class to increment the summary count when the call is complete
 Clldb_private::SummaryStatisticsA class that represents statistics about a TypeSummaryProviders invocations
 Clldb_private::SummaryStatisticsCacheA class that wraps a std::map of SummaryStatistics objects behind a mutex
 Clldb_private::SupportFileWraps a FileSpec and an optional Checksum
 Clldb_private::SourceManager::SupportFileAndLine
 Clldb_private::SupportFileListA list of support files for a CompileUnit
 Clldb_private::SVR4LibraryInfo
 Clldb_private::lua::SWIGBridge
 Clldb_private::npdb::SymbolAndUid
 Clldb_private::SymbolContextDefines a symbol context baton that can be handed other debug core functions
 Clldb_private::SymbolContextListDefines a list of symbol context objects
 Clldb_private::SymbolContextScope"lldb/Symbol/SymbolContextScope.h" Inherit from this if your object is part of a symbol context and can reconstruct its symbol context
 Clldb_private::SymbolContextSpecifier
 Clldb_private::TraceDumper::SymbolInfoHelper struct that holds symbol, disassembly and address information of an instruction
 Clldb_private::SymbolLocationStores a function module spec, symbol name and possibly an alternate symbol name
 Clldb_private::Symbols
 CSymbolSearchInfo
 CSymbolSortInfo
 Clldb_private::Symtab
 CObjectFileMachO::SymtabCommandLargeOffsets
 CSynthAddOptions
 Clldb_private::SyntheticChildren
 Clldb_private::SyntheticChildrenFrontEnd
 Clldb_private::process_linux::NativeRegisterContextLinux::SyscallData
 CSystemExit
 Clldb_private::SystemInitializer
 Clldb_private::SystemLifetimeManager
 Clldb_private::TableValidator< I >
 Clldb_private::TableValidator< eArgTypeLastArg >
 Clldb_private::TaggedASTDecl< D >
 CTaggedDoubleBits
 Clldb_private::ObjCLanguageRuntime::TaggedPointerVendor
 Clldb_private::ClangExpressionDeclMap::TargetInfo
 Clldb_private::TargetStatsA class that represents statistics for a since lldb_private::Target
 Clldb_private::trace_intel_pt::TaskTimerClass used to track the duration of long running tasks for reporting
 Clldb_private::minidump::TEB64
 CTEB64
 Cllvm::telemetry::TelemetryInfo
 Clldb_private::TypeSystemClang::TemplateParameterInfos
 Clldb_private::Terminal
 Clldb_private::TerminalStateA RAII-friendly terminal state saving/restoring class
 Clldb_protocol::mcp::TextContentText provided to or from an LLM
 Clldb_protocol::mcp::TextResourceContentsThe contents of a specific resource or sub-resource
 Clldb_private::ThreadCollection
 Clldb_private::trace_intel_pt::ThreadContinuousExecutionThis class indicates the time interval in which a thread was running continuously on a cpu core
 CThreadData
 Clldb_private::trace_intel_pt::ThreadDecoderClass that handles the decoding of a thread and caches the result
 CDYLDRendezvous::ThreadInfo
 CHexagonDYLDRendezvous::ThreadInfo
 Clldb_private::ThreadLauncher
 Clldb_private::ThreadPlanShouldStopHere
 Clldb_private::ThreadPlanShouldStopHere::ThreadPlanShouldStopHereCallbacks
 Clldb_private::ThreadPlanStack
 Clldb_private::ThreadPlanStackMap
 Clldb_private::ThreadPlanTracer
 Clldb_private::ThreadSafeDenseMap< _KeyType, _ValueType >
 Clldb_private::ThreadSafeDenseSet< _ElementType, _MutexType >
 Clldb_private::ThreadSafeValue< T >
 Clldb_private::ThreadSpec
 Clldb_private::Thread::ThreadStateCheckpoint
 Clldb_private::ThreadStopInfo
 Clldb_private::TieredFormatterContainer< FormatterImpl >
 Clldb_private::TildeExpressionResolver
 Clldb_private::ThreadPlanSingleThreadTimeout::TimeoutInfo
 Clldb_private::TimeoutResumeAll
 Clldb_private::TimerA timer class that simplifies common timing metrics
 Clldb_private::ProcessInstanceInfo::timespec
 Clldb_private::dil::TokenClass defining the tokens generated by the DIL lexer and used by the DIL parser
 Clldb_protocol::mcp::Tool
 Clldb_protocol::mcp::ToolDefinitionDefinition for a tool the client can call
 CToTimeSpec
 Clldb_private::TraceBinaryData
 Clldb_private::TraceCpuState
 Clldb_private::TraceCursorClass used for iterating over the instructions of a thread's trace, among other kinds of information
 Clldb_private::TraceDumper::FunctionCall::TracedSegment
 Clldb_private::TraceDumperClass used to dump the instructions of a TraceCursor using its current state and granularity
 Clldb_private::TraceDumperOptionsClass that holds the configuration used by TraceDumper for traversing and dumping instructions
 Clldb_private::TraceGetBinaryDataRequestJLLDBTraceGetBinaryData gdb-remote packet
 Clldb_private::TraceGetStateRequest}
 Clldb_private::TraceGetStateResponse
 Clldb_private::TraceHTRTop-level HTR class See lldb/docs/htr.rst for comprehensive HTR documentation
 Clldb_private::trace_intel_pt::TraceIntelPTBundleLoader
 Clldb_private::trace_intel_pt::TraceIntelPTBundleSaver
 Clldb_private::trace_intel_pt::TraceIntelPTMultiCpuDecoderClass used to decode a multi-cpu Intel PT trace
 Clldb_private::TraceDumper::TraceItemHelper struct that holds all the information we know about a trace item
 Clldb_private::TraceStartRequestJLLDBTraceStart gdb-remote packet
 Clldb_private::TraceStopRequestJLLDBTraceStop gdb-remote packet
 Clldb_private::TraceSupportedResponseJLLDBTraceSupported gdb-remote packet
 Clldb_private::TraceThreadState
 Clldb_private::Transport< Req, Resp, Evt >A transport is responsible for maintaining the connection to a client application, and reading/writing structured messages to it
 Clldb_private::Transport< Request, Response, Notification >
 CTrieEntry
 CTrieEntryWithOffset
 Clldb_private::trace_intel_pt::DecodedThread::TSCRangeA structure that represents a maximal range of trace items associated to the same TSC value
 Clldb_private::type128
 Clldb_private::type256
 Clldb_private::TypeAndOrNameSometimes you can find the name of the type corresponding to an object, but we don't have debug information for it
 CTypeAppendVisitor
 Clldb_private::TypeCategoryImpl
 Clldb_private::TypeCategoryMap
 Clldb_private::TypeEnumMemberImpl
 Clldb_private::TypeEnumMemberListImpl
 Clldb_private::TypeFormatImpl
 Clldb_private::TypeImpl
 Clldb_private::TypeList
 Clldb_private::TypeListImpl
 Clldb_private::TypeMap
 Clldb_private::TypeMatcherClass for matching type names
 Clldb_private::TypeMemberFunctionImpl
 Clldb_private::TypeMemberImpl
 Clldb_private::TypeNameSpecifierImpl
 Clldb_private::TypeNameSpecifierImpl::TypeOrName
 Clldb_private::TypePayloadClangThe implementation of lldb::Type's m_payload field for TypeSystemClang
 Clldb_private::TypeQueryA class that contains all state required for type lookups
 Clldb_private::TypeResultsThis class tracks the state and results of a TypeQuery
 Clldb_private::Language::TypeScavenger
 Clldb_private::TypeSummaryImpl
 Clldb_private::TypeSummaryOptions
 Clldb_private::TypeSystemMap
 Clldb_private::CompilerType::TypeSystemSPWrapperThis is a minimal wrapper of a TypeSystem shared pointer as returned by CompilerType which conventien dyn_cast support
 Cllvm::codeview::TypeVisitorCallbacks
 Clldb_private::npdb::SymbolFileNativePDB::UdtDeclaration
 Clldb_private::npdb::UdtRecordCompleter::UdtTagRecord
 Clldb_private::minidump::Uint128
 Clldb_private::UniqueCStringMap< T >
 Clldb_private::plugin::dwarf::UniqueDWARFASTType
 Clldb_private::plugin::dwarf::UniqueDWARFASTTypeList
 Clldb_private::plugin::dwarf::UniqueDWARFASTTypeMap
 Clldb_private::CommandObjectIterateOverThreads::UniqueStack
 Clldb_private::UnixSignals
 Clldb_private::TraceDumper::FunctionCall::UntracedPrefixSegment
 Clldb_private::Unwind
 CUnwindCodesIterator
 Clldb_private::breakpad::SymbolFileBreakpad::UnwindData
 Clldb_private::CompactUnwindInfo::UnwindHeader
 Clldb_private::CompactUnwindInfo::UnwindIndex
 Clldb_private::UnwindPlan
 CUnwindAssemblyInstEmulation::UnwindState
 Clldb_private::UnwindTable
 Clldb_private::URI
 Clldb_private::sve::user_sve_header
 CUserArea
 Clldb_private::UserIDA mix in class that contains a generic user ID
 Clldb_private::UserIDResolverAn abstract interface for things that know how to map numeric user/group IDs into names
 Clldb_private::AppleObjCRuntimeV2::DynamicClassInfoExtractor::UtilityFunctionHelper
 Clldb_private::UtilityFunctionScopeRAII guard that should be acquired when an utility function is called within a given process
 Clldb_private::UUIDRepresents UUID's of various sizes
 Clldb_private::CTFEnum::Value
 Clldb_private::Value
 Clldb_private::NativeFile::ValueGuard
 CValueImpl
 Clldb_private::ValueList
 CValueListImpl
 CValueLocker
 Clldb_private::ValueObjectValueObject:
 Clldb_private::ValueObjectConstResultImplA class wrapping common implementation details for operations in ValueObjectConstResult ( & Child ) that may need to jump from the host memory space into the target's memory space
 Clldb_private::ValueObjectListA collection of ValueObject values that
 Clldb_private::ValueObjectPrinter
 Clldb_private::ValueObjectUpdaterA value object class that is seeded with the static variable value and it vends the user facing value object
 Clldb_private::VariableAnnotatorTracks live variable annotations across instructions and produces per-instruction "events" like name = RDI or name = <undef>
 Clldb_private::npdb::VariableInfo
 Clldb_private::VariableList
 CVariablesOptionsImpl
 Clldb_private::VariableAnnotator::VarState
 Cstd::vector
 Clldb_private::dil::VisitorThis class contains one Visit method for each specialized type of DIL AST node
 Clldb_private::postfix::Visitor< ResultT >A template class implementing a visitor pattern, but with a couple of twists:
 Clldb_private::VMRange
 CRegisterInfoPOSIX_riscv64::VPR
 CRegisterContextDarwin_arm64::VReg
 CRegisterInfoPOSIX_arm64::VReg
 Clldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::VTableDescriptor
 Clldb_private::LanguageRuntime::VTableInfo
 Clldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::VTableRegion
 Clldb_private::WaitStatus
 Clldb_private::wasm::wasm_addr_tFor the purpose of debugging, we can represent all these separated 32-bit address spaces with a single virtual 64-bit address space
 CWasmFunction
 CWasmSegment
 Clldb_private::WatchpointAlgorithms
 Clldb_private::NativeRegisterContextDBReg::WatchpointDetails
 CWatchpointIDMatches
 Clldb_private::ProcessWindows::WatchpointInfo
 Clldb_private::WatchpointListThis class is used by Watchpoint to manage a list of watchpoints,
 Clldb_private::WatchpointOptions"lldb/Breakpoint/WatchpointOptions.h" Class that manages the options on a watchpoint
 CWatchpointOptionsImpl
 Clldb_private::StopInfoWatchpoint::WatchpointSentry
 Clldb_private::Watchpoint::WatchpointVariableContextRepresents the context of a watchpoint variable
 Clldb_private::x86AssemblyInspectionEngine
 Clldb_private::XcodeSDKAn abstraction for Xcode-style SDKs that works like ArchSpec
 CObjectFileXCOFF::XCOFF32
 CObjectFileXCOFF::XCOFF64
 Clldb_private::XMLDocument
 Clldb_private::XMLNode
 Clldb_private::XMMReg
 CRegisterContextDarwin_x86_64::XMMReg
 Clldb_private::XSAVE
 Clldb_private::XSAVE_HDR
 Clldb_private::YMM
 Clldb_private::YMMHReg
 Clldb_private::YMMReg
 Clldb_private::ZipFileIn Android API level 23 and above, bionic dynamic linker is able to load .so file directly from APK or .zip file
 Clldb_private::ZipFileResolverIn Android API level 23 and above, bionic dynamic linker is able to load .so file directly from APK or .zip file
 Cbool
 CCFBundleRef
 CCFDataRef
 CCFMutableArrayRef
 CCFMutableDictionaryRef
 CCFMutableSetRef
 CCFStringRef
 CExceptionResult
 CInstrumentationRuntimeCreateInstance
 CLanguageRuntimeCreateInstance
 Cless< CoreFileMemoryRange >
 CObjectContainerCreateInstance
 CObjectFileCreateInstance
 CRegisterTypeBuilderCreateInstance
 CREPLCreateInstance
 CScriptedInterfaceCreateInstance
 CScriptInterpreterCreateInstance
 Cstatic constexpr size_t
 CStructuredDataPluginCreateInstance
 CSymbolLocatorCreateInstance
 CTraceCreateInstanceFromBundle
 CTraceExporterCreateInstance
 CTypeSystemCreateInstance
 Cunique_ptr< CallbackData >
 Cunique_ptr< CommandData >
 Cunique_ptr< WatchpointVariableContext >