| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | SymbolFile.cpp | 34 SymbolFile *SymbolFile::FindPlugin(ObjectFile *obj_file) { in FindPlugin() argument 36 if (obj_file != nullptr) { in FindPlugin() 40 lldb::ModuleSP module_sp(obj_file->GetModule()); in FindPlugin() 44 if (module_obj_file != obj_file) { in FindPlugin() 47 obj_file->CreateSections(*module_sp->GetUnifiedSectionList()); in FindPlugin() 61 std::unique_ptr<SymbolFile> curr_symfile_ap(create_callback(obj_file)); in FindPlugin()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/ |
| H A D | SymbolVendorELF.cpp | 70 ObjectFile *obj_file = module_sp->GetObjectFile(); in CreateInstance() local 71 if (!obj_file) in CreateInstance() 75 ConstString obj_name = obj_file->GetPluginName(); in CreateInstance() 80 if (!obj_file->GetUUID(&uuid)) in CreateInstance() 84 FileSpecList file_spec_list = obj_file->GetDebugSymbolFilePaths(); in CreateInstance() 103 module_spec.GetFileSpec() = obj_file->GetFileSpec(); in CreateInstance()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARFDwp.cpp | 48 lldb::ObjectFileSP obj_file = lldb_private::ObjectFile::FindPlugin( in Create() local 52 if (obj_file == nullptr) in Create() 56 new SymbolFileDWARFDwp(module_sp, obj_file)); in Create() 80 lldb::ObjectFileSP obj_file) in SymbolFileDWARFDwp() argument 81 : m_obj_file(std::move(obj_file)), m_debug_cu_index(llvm::DW_SECT_INFO) in SymbolFileDWARFDwp()
|
| H A D | SymbolFileDWARFDwp.h | 35 lldb::ObjectFileSP obj_file);
|
| H A D | SymbolFileDWARFDebugMap.cpp | 244 SymbolFile *SymbolFileDWARFDebugMap::CreateInstance(ObjectFile *obj_file) { in CreateInstance() argument 245 return new SymbolFileDWARFDebugMap(obj_file); in CreateInstance() 414 ObjectFile *obj_file = GetObjectFile(); in GetModuleByCompUnitInfo() local 427 obj_file->GetModule()->ReportError( in GetModuleByCompUnitInfo() 460 obj_file->GetModule(), GetCompUnitInfoIndex(comp_unit_info), oso_file, in GetModuleByCompUnitInfo()
|
| H A D | DWARFDebugInfoEntry.cpp | 664 ObjectFile *obj_file = dwarf2Data->GetObjectFile(); in DumpLocation() local 665 if (obj_file) in DumpLocation() 667 obj_file->GetFileSpec().GetFilename().AsCString("<Unknown>"); in DumpLocation()
|
| H A D | SymbolFileDWARFDebugMap.h | 41 CreateInstance(lldb_private::ObjectFile *obj_file);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | Module.cpp | 333 if (obj_file != nullptr) { in GetUUID() 334 obj_file->GetUUID(&m_uuid); in GetUUID() 1050 if (obj_file != nullptr) { in GetSymbolVendor() 1285 if (obj_file != nullptr) in GetSectionList() 1292 ObjectFile *obj_file = GetObjectFile(); in SectionFileAddressesChanged() local 1293 if (obj_file) in SectionFileAddressesChanged() 1433 if (obj_file) { in SetSymbolFileFileSpec() 1444 obj_file->ClearSymtab(); in SetSymbolFileFileSpec() 1491 if (obj_file) { in IsLoadedInTarget() 1647 return obj_file->GetVersion(); in GetVersion() [all …]
|
| H A D | DynamicLoader.cpp | 147 ObjectFile *obj_file = module->GetObjectFile(); in GetSectionListFromModule() local 148 if (obj_file != nullptr) { in GetSectionListFromModule() 149 sections = obj_file->GetSectionList(); in GetSectionListFromModule()
|
| H A D | Section.cpp | 146 Section::Section(const ModuleSP &module_sp, ObjectFile *obj_file, in Section() argument 153 m_obj_file(obj_file), m_type(sect_type), m_parent_wp(), m_name(name), in Section() 168 const ModuleSP &module_sp, ObjectFile *obj_file, in Section() argument 175 m_obj_file(obj_file), m_type(sect_type), m_parent_wp(), m_name(name), in Section()
|
| H A D | Address.cpp | 989 ObjectFile *obj_file = module_sp->GetObjectFile(); in GetAddressClass() local 990 if (obj_file) { in GetAddressClass() 995 return obj_file->GetAddressClass(GetFileAddress()); in GetAddressClass()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/ |
| H A D | SymbolFileSymtab.cpp | 44 SymbolFile *SymbolFileSymtab::CreateInstance(ObjectFile *obj_file) { in CreateInstance() argument 45 return new SymbolFileSymtab(obj_file); in CreateInstance() 54 SymbolFileSymtab::SymbolFileSymtab(ObjectFile *obj_file) in SymbolFileSymtab() argument 55 : SymbolFile(obj_file), m_source_indexes(), m_func_indexes(), in SymbolFileSymtab()
|
| H A D | SymbolFileSymtab.h | 24 SymbolFileSymtab(lldb_private::ObjectFile *obj_file); 40 CreateInstance(lldb_private::ObjectFile *obj_file);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | SymbolFile.h | 54 static SymbolFile *FindPlugin(ObjectFile *obj_file); 59 SymbolFile(ObjectFile *obj_file) in SymbolFile() argument 60 : m_obj_file(obj_file), m_abilities(0), m_calculated_abilities(false) {} in SymbolFile()
|
| H A D | ObjectFile.h | 37 virtual void PopulateSymtab(lldb_private::ObjectFile *obj_file, 40 virtual void PopulateSectionList(lldb_private::ObjectFile *obj_file,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.h | 33 static SymbolFile *CreateInstance(ObjectFile *obj_file) { in CreateInstance() argument 34 return new SymbolFileBreakpad(obj_file); in CreateInstance()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | Section.h | 112 Section(const lldb::ModuleSP &module_sp, ObjectFile *obj_file, 123 const lldb::ModuleSP &module_sp, ObjectFile *obj_file,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/ |
| H A D | IRExecutionUnit.h | 105 void PopulateSymtab(lldb_private::ObjectFile *obj_file, 108 void PopulateSectionList(lldb_private::ObjectFile *obj_file,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/ |
| H A D | DynamicLoaderHexagonDYLD.cpp | 548 ObjectFile *obj_file = module->GetObjectFile(); in GetSectionListFromModule() local 549 if (obj_file) { in GetSectionListFromModule() 550 sections = obj_file->GetSectionList(); in GetSectionListFromModule()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-private-interfaces.h | 71 typedef SymbolFile *(*SymbolFileCreateInstance)(ObjectFile *obj_file);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 1196 void IRExecutionUnit::PopulateSymtab(lldb_private::ObjectFile *obj_file, in PopulateSymtab() argument 1202 lldb_private::ObjectFile *obj_file, in PopulateSectionList() argument 1207 obj_file->GetModule(), obj_file, record.m_section_id, in PopulateSectionList()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
| H A D | DYLDRendezvous.cpp | 53 ObjectFile *obj_file = target->GetExecutableModule()->GetObjectFile(); in ResolveRendezvousAddress() local 54 Address addr = obj_file->GetImageInfoAddress(target); in ResolveRendezvousAddress()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ |
| H A D | ProcessElfCore.cpp | 409 ObjectFile *obj_file = GetTarget().GetExecutableModule()->GetObjectFile(); in GetImageInfoAddress() local 410 Address addr = obj_file->GetImageInfoAddress(&GetTarget()); in GetImageInfoAddress()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.h | 41 CreateInstance(lldb_private::ObjectFile *obj_file);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.h | 61 static SymbolFile *CreateInstance(ObjectFile *obj_file);
|