LLDB mainline
|
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::AppleDWARFIndex | inline |
Create(Module &module, DWARFDataExtractor apple_names, DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str) | lldb_private::plugin::dwarf::AppleDWARFIndex | static |
DIERefCallback(llvm::function_ref< bool(DWARFDIE die)> callback, llvm::StringRef name={}) const | lldb_private::plugin::dwarf::DWARFIndex | inlineprotected |
Dump(Stream &s) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
DWARFIndex(Module &module) | lldb_private::plugin::dwarf::DWARFIndex | inline |
GetCompleteObjCClass(ConstString class_name, bool must_be_implementation, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetFullyQualifiedType(const DWARFDeclContext &context, llvm::function_ref< bool(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | virtual |
GetFullyQualifiedTypeImpl(const DWARFDeclContext &context, DWARFDIE die, llvm::function_ref< bool(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | protected |
GetFunctions(const Module::LookupInfo &lookup_info, SymbolFileDWARF &dwarf, const CompilerDeclContext &parent_decl_ctx, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetFunctions(const RegularExpression ®ex, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetGlobalVariables(ConstString basename, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetGlobalVariables(const RegularExpression ®ex, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetGlobalVariables(DWARFUnit &cu, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetIndexTime() | lldb_private::plugin::dwarf::DWARFIndex | inline |
GetNamespaces(ConstString name, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetNamespacesWithParents(ConstString name, const CompilerDeclContext &parent_decl_ctx, llvm::function_ref< bool(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | virtual |
GetObjCMethods(ConstString class_name, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetTypes(ConstString name, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetTypes(const DWARFDeclContext &context, llvm::function_ref< bool(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::AppleDWARFIndex | virtual |
GetTypesWithQuery(TypeQuery &query, llvm::function_ref< bool(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | virtual |
m_apple_names_storage | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_apple_names_up | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_apple_namespaces_storage | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_apple_namespaces_up | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_apple_objc_storage | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_apple_objc_up | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_apple_types_storage | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_apple_types_up | lldb_private::plugin::dwarf::AppleDWARFIndex | private |
m_index_time | lldb_private::plugin::dwarf::DWARFIndex | protected |
m_module | lldb_private::plugin::dwarf::DWARFIndex | protected |
Preload() override | lldb_private::plugin::dwarf::AppleDWARFIndex | inlinevirtual |
ProcessFunctionDIE(const Module::LookupInfo &lookup_info, DWARFDIE die, const CompilerDeclContext &parent_decl_ctx, llvm::function_ref< bool(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | protected |
ProcessNamespaceDieMatchParents(const CompilerDeclContext &parent_decl_ctx, DWARFDIE die, llvm::function_ref< bool(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | protected |
ProcessTypeDIEMatchQuery(TypeQuery &query, DWARFDIE die, llvm::function_ref< bool(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | protected |
ReportInvalidDIERef(DIERef ref, llvm::StringRef name) const | lldb_private::plugin::dwarf::DWARFIndex | protected |
ResetStatistics() | lldb_private::plugin::dwarf::DWARFIndex | inline |
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::AppleDWARFIndex | private |
~DWARFIndex() | lldb_private::plugin::dwarf::DWARFIndex | virtual |