Home
last modified time | relevance | path

Searched refs:m_objfile_sp (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
H A DSymbolFileJSON.cpp59 if (!m_objfile_sp || !llvm::isa<ObjectFileJSON>(*m_objfile_sp)) in CalculateAbilities()
69 if (m_objfile_sp->GetSymtab() == nullptr) in ResolveSymbolContext()
74 sc.symbol = m_objfile_sp->GetSymtab()->FindSymbolContainingFileAddress( in ResolveSymbolContext()
88 if (!m_objfile_sp) in AddSymbols()
91 Symtab *json_symtab = m_objfile_sp->GetSymtab(); in AddSymbols()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp134 return llvm::make_range(LineIterator(*m_objfile_sp, section_type), in lines()
135 LineIterator(*m_objfile_sp)); in lines()
182 if (!m_objfile_sp || !llvm::isa<ObjectFileBreakpad>(*m_objfile_sp)) in CalculateAbilities()
205 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark), in ParseCompileUnitAtIndex()
206 End(*m_objfile_sp); in ParseCompileUnitAtIndex()
220 m_objfile_sp->GetModule(), in ParseCompileUnitAtIndex()
245 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark); in GetOrCreateFunction()
307 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark), in ParseBlocksRecursive()
308 End(*m_objfile_sp); in ParseBlocksRecursive()
453 Module &module = *m_objfile_sp->GetModule(); in AddSymbols()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.cpp60 if (m_objfile_sp) { in CalculateAbilities()
61 const Symtab *symtab = m_objfile_sp->GetSymtab(); in CalculateAbilities()
121 m_objfile_sp->GetSymtab()->SymbolAtIndex(m_source_indexes[idx]); in ParseCompileUnitAtIndex()
123 cu_sp = std::make_shared<CompileUnit>(m_objfile_sp->GetModule(), nullptr, in ParseCompileUnitAtIndex()
138 const Symtab *symtab = m_objfile_sp->GetSymtab(); in ParseFunctions()
247 if (m_objfile_sp->GetSymtab() == nullptr) in ResolveSymbolContext()
252 sc.symbol = m_objfile_sp->GetSymtab()->FindSymbolContainingFileAddress( in ResolveSymbolContext()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFile.cpp170 return m_objfile_sp->GetModule()->GetObjectFile(); in GetMainObjectFile()
222 m_objfile_sp->GetModule()->GetTypeSystemForLanguage(language); in GetTypeSystemForLanguage()
231 if (!m_objfile_sp) in GetDebugInfoSize()
233 ModuleSP module_sp(m_objfile_sp->GetModule()); in GetDebugInfoSize()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp268 if (m_objfile_sp->IsStripped()) in InitOSO()
273 switch (m_objfile_sp->GetType()) { in InitOSO()
294 Symtab *symtab = m_objfile_sp->GetSymtab(); in InitOSO()
355 m_objfile_sp->GetModule()->ReportError( in InitOSO()
372 m_objfile_sp->GetModule()->ReportError( in InitOSO()
378 m_objfile_sp->GetModule()->ReportError( in InitOSO()
383 m_objfile_sp->GetModule()->ReportError( in InitOSO()
389 m_objfile_sp->GetModule()->ReportError( in InitOSO()
463 oso_arch.SetTriple(m_objfile_sp->GetModule() in GetModuleByCompUnitInfo()
605 m_objfile_sp->GetModule(), nullptr, in ParseCompileUnitAtIndex()
[all …]
H A DSymbolFileDWARF.cpp473 m_context(m_objfile_sp->GetModule()->GetSectionList(), dwo_section_list), in SymbolFileDWARF()
511 m_objfile_sp->GetModule()->GetTypeSystemForLanguage(language); in GetTypeSystemForLanguage()
566 *m_objfile_sp->GetModule()->GetSectionList()); in InitializeFirstCodeAddress()
604 if (m_objfile_sp != nullptr) { in CalculateAbilities()
606 const SectionList *section_list = m_objfile_sp->GetSectionList(); in CalculateAbilities()
638 m_objfile_sp->GetModule()->ReportWarning("{0}", error.GetString()); in CalculateAbilities()
649 m_objfile_sp->GetFileSpec().GetDirectory().GetStringRef(); in CalculateAbilities()
651 if (m_objfile_sp->GetType() == ObjectFile::eTypeDebugInfo) { in CalculateAbilities()
660 m_objfile_sp->GetModule()->ReportWarning( in CalculateAbilities()
670 m_objfile_sp->GetModule()->ReportWarning( in CalculateAbilities()
[all …]
H A DSymbolFileDWARFDwo.cpp93 m_objfile_sp->GetSectionList(/*update_module_section_list=*/false); in GetDebugInfoSize()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbolFile.h535 : m_objfile_sp(std::move(objfile_sp)) {} in SymbolFileCommon()
549 ObjectFile *GetObjectFile() override { return m_objfile_sp.get(); } in GetObjectFile()
551 return m_objfile_sp.get(); in GetObjectFile()
625 lldb::ObjectFileSP m_objfile_sp; // Keep a reference to the object file in variable
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DModule.cpp294 m_objfile_sp.reset(); in ~Module()
300 if (m_objfile_sp) { in GetMemoryObjectFile()
315 m_objfile_sp = ObjectFile::FindPlugin(shared_from_this(), process_sp, in GetMemoryObjectFile()
317 if (m_objfile_sp) { in GetMemoryObjectFile()
325 m_arch = m_objfile_sp->GetArchitecture(); in GetMemoryObjectFile()
344 return m_objfile_sp.get(); in GetMemoryObjectFile()
1193 m_objfile_sp = ObjectFile::FindPlugin( in GetObjectFile()
1196 if (m_objfile_sp) { in GetObjectFile()
1202 m_arch.MergeFrom(m_objfile_sp->GetArchitecture()); in GetObjectFile()
1213 return m_objfile_sp.get(); in GetObjectFile()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h139 module_sp->m_objfile_sp = in CreateModuleFromObjectFile()
146 ArchSpec arch = module_sp->m_objfile_sp->GetArchitecture(); in CreateModuleFromObjectFile()
152 module_sp->m_file = module_sp->m_objfile_sp->GetFileSpec(); in CreateModuleFromObjectFile()
1032 lldb::ObjectFileSP m_objfile_sp; ///< A shared pointer to the object file variable
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.cpp78 ModuleSP module_sp(m_objfile_sp->GetModule()); in ParseHeader()
88 m_objfile_sp->ReadSectionData(section_sp.get(), m_data); in ParseHeader()
280 m_objfile_sp->GetModule(), nullptr, "", 0, eLanguageTypeC, optimized); in InitializeObject()
917 if (!m_objfile_sp) in CalculateAbilities()
930 if (m_objfile_sp->GetSymtab() == nullptr) in ResolveSymbolContext()
937 sc.symbol = m_objfile_sp->GetSymtab()->FindSymbolContainingFileAddress( in ResolveSymbolContext()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp150 if (!m_objfile_sp) in CalculateAbilities()
155 std::string exePath = m_objfile_sp->GetFileSpec().GetPath(); in CalculateAbilities()
160 auto module_sp = m_objfile_sp->GetModule(); in CalculateAbilities()
204 m_objfile_sp->GetBaseAddress().GetFileAddress(); in InitializeObject()
1127 sc.module_sp = m_objfile_sp->GetModule(); in FindGlobalVariables()
1170 sc.module_sp = m_objfile_sp->GetModule(); in FindGlobalVariables()
1395 auto section_list = m_objfile_sp->GetSectionList(); in AddSymbols()
1638 m_objfile_sp->GetModule()->GetTypeSystemForLanguage(language); in GetTypeSystemForLanguage()
1731 auto cu_sp = std::make_shared<CompileUnit>(m_objfile_sp->GetModule(), nullptr, in ParseCompileUnitForUID()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp311 if (!m_objfile_sp) in CalculateAbilities()
317 if (auto *pdb = llvm::dyn_cast<ObjectFilePDB>(m_objfile_sp.get())) { in CalculateAbilities()
320 m_file_up = loadMatchingPDBFile(m_objfile_sp->GetFileSpec().GetPath(), in CalculateAbilities()
348 m_obj_load_address = m_objfile_sp->GetModule() in InitializeObject()
355 auto ts_or_err = m_objfile_sp->GetModule()->GetTypeSystemForLanguage( in InitializeObject()
534 m_objfile_sp->GetModule(), nullptr, std::make_shared<SupportFile>(fs), in CreateCompileUnit()
2171 m_objfile_sp->GetModule()->GetTypeSystemForLanguage(language); in GetTypeSystemForLanguage()