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

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

::DWARFASTParserClanglldb_private::plugin::dwarf::SymbolFileDWARFDebugMapfriend
Abilities enum namelldb_private::SymbolFile
AddOSOARanges(SymbolFileDWARF *dwarf2Data, DWARFDebugAranges *debug_aranges)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
AddOSOFileRange(CompileUnitInfo *cu_info, lldb::addr_t exe_file_addr, lldb::addr_t exe_byte_size, lldb::addr_t oso_file_addr, lldb::addr_t oso_byte_size)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
AddSymbols(Symtab &symtab)lldb_private::SymbolFileinlinevirtual
AssertModuleLock()lldb_private::SymbolFileprotected
Blocks enum valuelldb_private::SymbolFile
CalculateAbilities() overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
CalculateFrameVariableError(StackFrame &frame) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
CalculateNumCompileUnits() overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotectedvirtual
classof(const SymbolFile *obj)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapinlinestatic
lldb_private::SymbolFileCommon::classof(const SymbolFileCommon *obj)lldb_private::SymbolFileCommoninlinestatic
CompileUnits enum valuelldb_private::SymbolFile
CompleteType(CompilerType &compiler_type) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
CopyType(const lldb::TypeSP &other_type) overridelldb_private::SymbolFileCommoninlinevirtual
CreateInstance(lldb::ObjectFileSP objfile_sp)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapstatic
DebugMap typedeflldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
DebugMapModulelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapfriend
Dump(Stream &s) overridelldb_private::SymbolFileCommonvirtual
DumpClangAST(Stream &s) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
DWARFCompileUnitlldb_private::plugin::dwarf::SymbolFileDWARFDebugMapfriend
FileRangeMap typedeflldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
FinalizeOSOFileRanges(CompileUnitInfo *cu_info)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
FindCompleteObjCDefinitionTypeForDIE(const DWARFDIE &die, ConstString type_name, bool must_be_implementation)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
FindDefinitionTypeForDWARFDeclContext(const DWARFDIE &die)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
FindFunctions(const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, bool include_inlines, SymbolContextList &sc_list) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
FindFunctions(const RegularExpression &regex, bool include_inlines, SymbolContextList &sc_list) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
FindGlobalVariables(ConstString name, const CompilerDeclContext &parent_decl_ctx, uint32_t max_matches, VariableList &variables) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
FindGlobalVariables(const RegularExpression &regex, uint32_t max_matches, VariableList &variables) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
FindNamespace(ConstString name, const CompilerDeclContext &parent_decl_ctx, bool only_root_namespaces) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
FindPlugin(lldb::ObjectFileSP objfile_sp)lldb_private::SymbolFilestatic
FindTypes(const lldb_private::TypeQuery &match, lldb_private::TypeResults &results) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ForEachExternalModule(CompileUnit &, llvm::DenseSet< SymbolFile * > &, llvm::function_ref< bool(Module &)>) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMap
lldb_private::SymbolFileCommon::ForEachExternalModule(lldb_private::CompileUnit &comp_unit, llvm::DenseSet< lldb_private::SymbolFile * > &visited_symbol_files, llvm::function_ref< bool(Module &)> lambda)lldb_private::SymbolFileinlinevirtual
ForEachSymbolFile(std::function< IterationAction(SymbolFileDWARF *)> closure)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapinlineprotected
Functions enum valuelldb_private::SymbolFile
GetAbilities() overridelldb_private::SymbolFileCommoninlinevirtual
GetBackingSymbolFile()lldb_private::SymbolFileinlinevirtual
GetCompileOptions(std::unordered_map< lldb::CompUnitSP, Args > &args) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMap
lldb_private::SymbolFileCommon::GetCompileOptions()lldb_private::SymbolFileinline
lldb_private::SymbolFileCommon::GetCompileOptions(std::unordered_map< lldb::CompUnitSP, lldb_private::Args > &args)lldb_private::SymbolFileinlineprotectedvirtual
GetCompilerContextForUID(lldb::user_id_t uid) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
GetCompileUnit(SymbolFileDWARF *oso_dwarf, DWARFCompileUnit &dwarf_cu)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetCompileUnitAtIndex(uint32_t idx) overridelldb_private::SymbolFileCommonvirtual
GetCompileUnitInfo(SymbolFileDWARF *oso_dwarf)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetCompileUnitInfoForSymbolWithID(lldb::user_id_t symbol_id, uint32_t *oso_idx_ptr)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetCompileUnitInfoForSymbolWithIndex(uint32_t symbol_idx, uint32_t *oso_idx_ptr)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetCompUnitInfo(const SymbolContext &sc)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetCompUnitInfo(const CompileUnit &comp_unit)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetCompUnitInfoIndex(const CompileUnitInfo *comp_unit_info)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetCompUnitInfosForModule(const Module *oso_module, std::vector< CompileUnitInfo * > &cu_infos)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetDebugInfoHadFrameVariableErrors() const overridelldb_private::SymbolFileCommoninlinevirtual
GetDebugInfoIndexTime()lldb_private::SymbolFileinlinevirtual
GetDebugInfoIndexWasLoadedFromCache() const overridelldb_private::SymbolFileCommoninlinevirtual
GetDebugInfoIndexWasSavedToCache() const overridelldb_private::SymbolFileCommoninlinevirtual
GetDebugInfoModules() overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
GetDebugInfoParseTime()lldb_private::SymbolFileinlinevirtual
GetDebugInfoSize(bool load_all_debug_info=false) overridelldb_private::SymbolFileCommonvirtual
GetDeclContextContainingUID(lldb::user_id_t uid) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
GetDeclContextForUID(lldb::user_id_t uid) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
GetDeclForUID(lldb::user_id_t uid)lldb_private::SymbolFileinlinevirtual
GetDynamicArrayInfoForUID(lldb::user_id_t type_uid, const ExecutionContext *exe_ctx) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
GetFileSpecForSO(uint32_t oso_idx, FileSpec &file_spec)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetFrameVariableError(StackFrame &frame)lldb_private::SymbolFileinline
GetLoadDebugInfoEnabled()lldb_private::SymbolFileinlinevirtual
GetMainObjectFile() overridelldb_private::SymbolFileCommonvirtual
GetMangledNamesForFunction(const std::string &scope_qualified_name, std::vector< ConstString > &mangled_names)lldb_private::SymbolFilevirtual
GetModuleByCompUnitInfo(CompileUnitInfo *comp_unit_info)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetModuleByOSOIndex(uint32_t oso_idx)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetModuleMutex() constlldb_private::SymbolFilevirtual
GetNumCompileUnits() overridelldb_private::SymbolFileCommonvirtual
GetObjectFile() overridelldb_private::SymbolFileCommoninlinevirtual
GetObjectFile() const overridelldb_private::SymbolFileCommoninlinevirtual
GetObjectFileByCompUnitInfo(CompileUnitInfo *comp_unit_info)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetObjectFileByOSOIndex(uint32_t oso_idx)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetOSOIndexFromUserID(lldb::user_id_t uid)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapinlineprotectedstatic
GetParameterStackSize(Symbol &symbol)lldb_private::SymbolFileinlinevirtual
GetPluginDescriptionStatic()lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapstatic
GetPluginName() overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapinlinevirtual
GetPluginNameStatic()lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapinlinestatic
GetSeparateDebugInfo(StructuredData::Dictionary &d, bool errors_only) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
GetSymbolFile(const SymbolContext &sc)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetSymbolFile(const CompileUnit &comp_unit)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotectedstatic
GetSymbolFileByCompUnitInfo(CompileUnitInfo *comp_unit_info)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetSymbolFileByOSOIndex(uint32_t oso_idx)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
GetSymtab() overridelldb_private::SymbolFileCommonvirtual
GetTypeList()lldb_private::SymbolFileCommoninlineprotectedvirtual
GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask, TypeList &type_list) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
GetTypeSystemForLanguage(lldb::LanguageType language) overridelldb_private::SymbolFileCommonvirtual
GetUniqueDWARFASTTypeMap()lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapinlineprotected
GetUnwindPlan(const Address &address, const RegisterInfoResolver &resolver)lldb_private::SymbolFileinlinevirtual
GlobalVariables enum valuelldb_private::SymbolFile
IDlldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprivatestatic
Initialize()lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapstatic
InitializeObject() overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
InitOSO()lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
isA(const void *ClassID) const overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapinlinevirtual
kAllAbilities enum valuelldb_private::SymbolFile
kHaveInitializedOSOs enum valuelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
kNumFlags enum valuelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
LineTables enum valuelldb_private::SymbolFile
LinkOSOAddress(Address &addr)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
LinkOSOFileAddress(SymbolFileDWARF *oso_symfile, lldb::addr_t oso_file_addr)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
LinkOSOLineTable(SymbolFileDWARF *oso_symfile, LineTable *line_table)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
LocalVariables enum valuelldb_private::SymbolFile
m_abilitieslldb_private::SymbolFileCommonprotected
m_calculated_abilitieslldb_private::SymbolFileCommonprotected
m_compile_unit_infoslldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
m_compile_unitslldb_private::SymbolFileCommonprotected
m_debug_info_had_variable_errorslldb_private::SymbolFileCommonprotected
m_debug_maplldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
m_flagslldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
m_func_indexeslldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
m_glob_indexeslldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
m_index_was_loaded_from_cachelldb_private::SymbolFileCommonprotected
m_index_was_saved_to_cachelldb_private::SymbolFileCommonprotected
m_objfile_splldb_private::SymbolFileCommonprotected
m_oso_maplldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
m_supports_DW_AT_APPLE_objc_complete_typelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
m_symtablldb_private::SymbolFileCommonprivate
m_type_listlldb_private::SymbolFileCommonprotected
m_unique_ast_type_maplldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
MakeType(lldb::user_id_t uid, ConstString name, std::optional< uint64_t > byte_size, SymbolContextScope *context, lldb::user_id_t encoding_uid, Type::EncodingDataType encoding_uid_type, const Declaration &decl, const CompilerType &compiler_qual_type, Type::ResolveState compiler_type_resolve_state, uint32_t opaque_payload=0) overridelldb_private::SymbolFileCommoninlinevirtual
operator=(const SymbolFileCommon &)=deletelldb_private::SymbolFileCommonprivate
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
OSOInfoSP typedeflldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
ParseAllLanguages(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseBlocksRecursive(Function &func) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseCallEdgesInFunction(UserID func_id) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseCompileUnitAtIndex(uint32_t index) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotectedvirtual
ParseDebugMacros(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseDeclsForContext(CompilerDeclContext decl_ctx) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseFunctions(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseImportedModules(const SymbolContext &sc, std::vector< SourceModule > &imported_modules) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseIsOptimized(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseLanguage(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseLineTable(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseSupportFiles(CompileUnit &comp_unit, SupportFileList &support_files) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseTypes(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseVariablesForContext(const SymbolContext &sc) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ParseXcodeSDK(CompileUnit &comp_unit) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
PreloadSymbols()lldb_private::SymbolFilevirtual
PrivateFindGlobalVariables(ConstString name, const CompilerDeclContext &parent_decl_ctx, const std::vector< uint32_t > &name_symbol_indexes, uint32_t max_matches, VariableList &variables)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
ResolveSymbolContext(const Address &so_addr, lldb::SymbolContextItem resolve_scope, SymbolContext &sc) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ResolveSymbolContext(const SourceLocationSpec &src_location_spec, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
ResolveTypeUID(lldb::user_id_t type_uid) overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMapvirtual
SectionFileAddressesChanged() overridelldb_private::SymbolFileCommonvirtual
SetCompileUnit(SymbolFileDWARF *oso_dwarf, const lldb::CompUnitSP &cu_sp)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
SetCompileUnitAtIndex(uint32_t idx, const lldb::CompUnitSP &cu_sp)lldb_private::SymbolFileCommonprotected
SetDebugInfoHadFrameVariableErrors() overridelldb_private::SymbolFileCommoninlinevirtual
SetDebugInfoIndexWasLoadedFromCache() overridelldb_private::SymbolFileCommoninlinevirtual
SetDebugInfoIndexWasSavedToCache() overridelldb_private::SymbolFileCommoninlinevirtual
SetLoadDebugInfoEnabled()lldb_private::SymbolFileinlinevirtual
Supports_DW_AT_APPLE_objc_complete_type(SymbolFileDWARF *skip_dwarf_oso)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotected
SymbolContainsSymbolWithID(lldb::user_id_t *symbol_idx_ptr, const CompileUnitInfo *comp_unit_info)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotectedstatic
SymbolContainsSymbolWithIndex(uint32_t *symbol_idx_ptr, const CompileUnitInfo *comp_unit_info)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapprotectedstatic
SymbolFile()=defaultlldb_private::SymbolFile
SymbolFile(const SymbolFile &)=deletelldb_private::SymbolFileprivate
SymbolFileCommon(lldb::ObjectFileSP objfile_sp)lldb_private::SymbolFileCommoninline
SymbolFileCommon(const SymbolFileCommon &)=deletelldb_private::SymbolFileCommonprivate
SymbolFileDWARFlldb_private::plugin::dwarf::SymbolFileDWARFDebugMapfriend
SymbolFileDWARFDebugMap(lldb::ObjectFileSP objfile_sp)lldb_private::plugin::dwarf::SymbolFileDWARFDebugMap
Terminate()lldb_private::plugin::dwarf::SymbolFileDWARFDebugMapstatic
VariableTypes enum valuelldb_private::SymbolFile
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual
~SymbolFile() override=defaultlldb_private::SymbolFile
~SymbolFileCommon() override=defaultlldb_private::SymbolFileCommon
~SymbolFileDWARFDebugMap() overridelldb_private::plugin::dwarf::SymbolFileDWARFDebugMap