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

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::DebugNamesDWARFIndexstatic
DebugNames typedeflldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
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::DebugNamesDWARFIndexinlineprivate
DIERefCallback(llvm::function_ref< bool(DWARFDIE die)> callback, llvm::StringRef name={}) constlldb_private::plugin::dwarf::DWARFIndexinlineprotected
Dump(Stream &s) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
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::DebugNamesDWARFIndexvirtual
GetFullyQualifiedType(const DWARFDeclContext &context, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
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::DebugNamesDWARFIndexvirtual
GetFunctions(const RegularExpression &regex, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
GetGlobalVariables(ConstString basename, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
GetGlobalVariables(const RegularExpression &regex, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
GetGlobalVariables(DWARFUnit &cu, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
GetIndexTime()lldb_private::plugin::dwarf::DWARFIndexinline
GetNamespaces(ConstString name, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
GetObjCMethods(ConstString class_name, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexinlinevirtual
GetTypes(ConstString name, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
GetTypes(const DWARFDeclContext &context, llvm::function_ref< bool(DWARFDIE die)> callback) overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexvirtual
GetUnits(const DebugNames &debug_names)lldb_private::plugin::dwarf::DebugNamesDWARFIndexprivatestatic
m_debug_infolldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
m_debug_names_datalldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
m_debug_names_uplldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
m_debug_str_datalldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
m_fallbacklldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
m_index_timelldb_private::plugin::dwarf::DWARFIndexprotected
m_modulelldb_private::plugin::dwarf::DWARFIndexprotected
MaybeLogLookupError(llvm::Error error, const DebugNames::NameIndex &ni, llvm::StringRef name)lldb_private::plugin::dwarf::DebugNamesDWARFIndexprivatestatic
Preload() overridelldb_private::plugin::dwarf::DebugNamesDWARFIndexinlinevirtual
ProcessEntry(const DebugNames::Entry &entry, llvm::function_ref< bool(DWARFDIE die)> callback)lldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
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
SameParentChain(llvm::ArrayRef< llvm::StringRef > parent_names, llvm::ArrayRef< DebugNames::Entry > parent_entries) constlldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
ToDIERef(const DebugNames::Entry &entry) constlldb_private::plugin::dwarf::DebugNamesDWARFIndexprivate
~DWARFIndex()lldb_private::plugin::dwarf::DWARFIndexvirtual