LLDB mainline
lldb_private::plugin::dwarf::AppleDWARFIndex Member List

This is the complete list of members for lldb_private::plugin::dwarf::AppleDWARFIndex, including all inherited members.

AppleDWARFIndex(Module &module, std::unique_ptr< llvm::AppleAcceleratorTable > apple_names, std::unique_ptr< llvm::AppleAcceleratorTable > apple_namespaces, std::unique_ptr< llvm::AppleAcceleratorTable > apple_types, std::unique_ptr< llvm::AppleAcceleratorTable > apple_objc, lldb::DataBufferSP apple_names_storage, lldb::DataBufferSP apple_namespaces_storage, lldb::DataBufferSP apple_types_storage, lldb::DataBufferSP apple_objc_storage)lldb_private::plugin::dwarf::AppleDWARFIndexinline
Create(Module &module, DWARFDataExtractor apple_names, DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str)lldb_private::plugin::dwarf::AppleDWARFIndexstatic
DIERefCallback(llvm::function_ref< bool(DWARFDIE die)> callback, llvm::StringRef name={}) constlldb_private::plugin::dwarf::DWARFIndexinlineprotected
Dump(Stream &s) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
DWARFIndex(Module &module)lldb_private::plugin::dwarf::DWARFIndexinline
GetCompleteObjCClass(ConstString class_name, bool must_be_implementation, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetFullyQualifiedType(const DWARFDeclContext &context, llvm::function_ref< bool(DWARFDIE die)> callback)lldb_private::plugin::dwarf::DWARFIndexvirtual
GetFullyQualifiedTypeImpl(const DWARFDeclContext &context, DWARFDIE die, llvm::function_ref< bool(DWARFDIE die)> callback)lldb_private::plugin::dwarf::DWARFIndexprotected
GetFunctions(const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf, const CompilerDeclContext &parent_decl_ctx, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetFunctions(const RegularExpression &regex, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetGlobalVariables(ConstString basename, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetGlobalVariables(const RegularExpression &regex, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetGlobalVariables(DWARFUnit &cu, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetIndexTime()lldb_private::plugin::dwarf::DWARFIndexinline
GetNamespaces(ConstString name, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetObjCMethods(ConstString class_name, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetTypes(ConstString name, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
GetTypes(const DWARFDeclContext &context, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::AppleDWARFIndexvirtual
m_apple_names_storagelldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_apple_names_uplldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_apple_namespaces_storagelldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_apple_namespaces_uplldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_apple_objc_storagelldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_apple_objc_uplldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_apple_types_storagelldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_apple_types_uplldb_private::plugin::dwarf::AppleDWARFIndexprivate
m_index_timelldb_private::plugin::dwarf::DWARFIndexprotected
m_modulelldb_private::plugin::dwarf::DWARFIndexprotected
Preload() overridelldb_private::plugin::dwarf::AppleDWARFIndexinlinevirtual
ProcessFunctionDIE(const Module::LookupInfo &lookup_info, DIERef ref, SymbolFileDWARF &dwarf, const CompilerDeclContext &parent_decl_ctx, llvm::function_ref< bool(DWARFDIE die)> callback)lldb_private::plugin::dwarf::DWARFIndexprotected
ReportInvalidDIERef(DIERef ref, llvm::StringRef name) constlldb_private::plugin::dwarf::DWARFIndexprotected
SearchFor(const llvm::AppleAcceleratorTable &table, llvm::StringRef name, llvm::function_ref< bool(DWARFDIE die)> callback, std::optional< dw_tag_t > search_for_tag=std::nullopt, std::optional< uint32_t > search_for_qualhash=std::nullopt)lldb_private::plugin::dwarf::AppleDWARFIndexprivate
~DWARFIndex()lldb_private::plugin::dwarf::DWARFIndexvirtual