|
LLDB mainline
|
This is the complete list of members for lldb_private::plugin::dwarf::DebugNamesDWARFIndex, including all inherited members.
| Create(Module &module, DWARFDataExtractor debug_names, DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf) | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | static |
| DebugNames typedef | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| DebugNamesDWARFIndex(Module &module, std::unique_ptr< llvm::DWARFDebugNames > debug_names_up, DWARFDataExtractor debug_names_data, DWARFDataExtractor debug_str_data, SymbolFileDWARF &dwarf) | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | inlineprivate |
| DIERefCallback(llvm::function_ref< IterationAction(DWARFDIE die)> callback, llvm::StringRef name={}) const | lldb_private::plugin::dwarf::DWARFIndex | inlineprotected |
| Dump(Stream &s) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| DWARFIndex(Module &module) | lldb_private::plugin::dwarf::DWARFIndex | inline |
| GetCompleteObjCClass(ConstString class_name, bool must_be_implementation, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetDIE(const DebugNames::Entry &entry) const | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| GetForeignTypeUnit(const DebugNames::Entry &entry) const | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| GetFullyQualifiedType(const DWARFDeclContext &context, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetFullyQualifiedTypeImpl(const DWARFDeclContext &context, DWARFDIE die, llvm::function_ref< IterationAction(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< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetFunctions(const RegularExpression ®ex, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetGlobalVariables(ConstString basename, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetGlobalVariables(const RegularExpression ®ex, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetGlobalVariables(DWARFUnit &cu, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetIndexTime() | lldb_private::plugin::dwarf::DWARFIndex | inline |
| GetNamespaces(ConstString name, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetNamespacesWithParents(ConstString name, const CompilerDeclContext &parent_decl_ctx, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetNonSkeletonUnit(const DebugNames::Entry &entry) const | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| GetObjCMethods(ConstString class_name, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | inlinevirtual |
| GetTypeQueryParentContexts(TypeQuery &query) | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| GetTypes(ConstString name, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetTypes(const DWARFDeclContext &context, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetTypesWithQuery(TypeQuery &query, llvm::function_ref< IterationAction(DWARFDIE die)> callback) override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | virtual |
| GetTypeUnitSignatures(const DebugNames &debug_names) | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | privatestatic |
| GetUnits(const DebugNames &debug_names) | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | privatestatic |
| m_debug_info | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| m_debug_names_data | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| m_debug_names_up | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| m_debug_str_data | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| m_fallback | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| m_index_time | lldb_private::plugin::dwarf::DWARFIndex | protected |
| m_module | lldb_private::plugin::dwarf::DWARFIndex | protected |
| MaybeLogLookupError(llvm::Error error, const DebugNames::NameIndex &ni, llvm::StringRef name) | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | privatestatic |
| Preload() override | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | inlinevirtual |
| ProcessEntry(const DebugNames::Entry &entry, llvm::function_ref< IterationAction(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| ProcessFunctionDIE(const Module::LookupInfo &lookup_info, DWARFDIE die, const CompilerDeclContext &parent_decl_ctx, llvm::function_ref< IterationAction(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | protected |
| ProcessNamespaceDieMatchParents(const CompilerDeclContext &parent_decl_ctx, DWARFDIE die, llvm::function_ref< IterationAction(DWARFDIE die)> callback) | lldb_private::plugin::dwarf::DWARFIndex | protected |
| ProcessTypeDIEMatchQuery(TypeQuery &query, DWARFDIE die, llvm::function_ref< IterationAction(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 |
| SameAsEntryContext(const CompilerContext &query_context, const DebugNames::Entry &entry) const | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| SameParentChain(llvm::ArrayRef< llvm::StringRef > parent_names, llvm::ArrayRef< DebugNames::Entry > parent_entries) const | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| SameParentChain(llvm::ArrayRef< CompilerContext > parent_contexts, llvm::ArrayRef< DebugNames::Entry > parent_entries) const | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| WithinParentChain(llvm::ArrayRef< CompilerContext > parent_contexts, llvm::ArrayRef< DebugNames::Entry > parent_chain) const | lldb_private::plugin::dwarf::DebugNamesDWARFIndex | private |
| ~DWARFIndex() | lldb_private::plugin::dwarf::DWARFIndex | virtual |