Home
last modified time | relevance | path

Searched refs:obj_file (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbolFile.cpp34 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 DSymbolVendorELF.cpp70 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 DSymbolFileDWARFDwp.cpp48 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 DSymbolFileDWARFDwp.h35 lldb::ObjectFileSP obj_file);
H A DSymbolFileDWARFDebugMap.cpp244 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 DDWARFDebugInfoEntry.cpp664 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 DSymbolFileDWARFDebugMap.h41 CreateInstance(lldb_private::ObjectFile *obj_file);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DModule.cpp333 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 DDynamicLoader.cpp147 ObjectFile *obj_file = module->GetObjectFile(); in GetSectionListFromModule() local
148 if (obj_file != nullptr) { in GetSectionListFromModule()
149 sections = obj_file->GetSectionList(); in GetSectionListFromModule()
H A DSection.cpp146 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 DAddress.cpp989 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 DSymbolFileSymtab.cpp44 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 DSymbolFileSymtab.h24 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 DSymbolFile.h54 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 DObjectFile.h37 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 DSymbolFileBreakpad.h33 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 DSection.h112 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 DIRExecutionUnit.h105 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 DDynamicLoaderHexagonDYLD.cpp548 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 Dlldb-private-interfaces.h71 typedef SymbolFile *(*SymbolFileCreateInstance)(ObjectFile *obj_file);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/
H A DIRExecutionUnit.cpp1196 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 DDYLDRendezvous.cpp53 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 DProcessElfCore.cpp409 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 DSymbolFilePDB.h41 CreateInstance(lldb_private::ObjectFile *obj_file);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h61 static SymbolFile *CreateInstance(ObjectFile *obj_file);

12