reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

tools/lldb/unittests/Expression/DWARFExpressionTest.cpp
   47   ObjectFile *GetObjectFile() override { return m_objfile_sp.get(); }

Declarations

tools/lldb/include/lldb/Core/Module.h
  564   virtual ObjectFile *GetObjectFile();

References

tools/lldb/source/API/SBModule.cpp
  669     ObjectFile *objfile_ptr = module_sp->GetObjectFile();
  683     ObjectFile *objfile_ptr = module_sp->GetObjectFile();
tools/lldb/source/API/SBSection.cpp
  163       ObjectFile *objfile = module_sp->GetObjectFile();
  197         ObjectFile *objfile = module_sp->GetObjectFile();
tools/lldb/source/API/SBTarget.cpp
 2236       ObjectFile *objfile = module_sp->GetObjectFile();
tools/lldb/source/Commands/CommandObjectTarget.cpp
 1408         ObjectFile *objfile = module->GetObjectFile();
 2702           ObjectFile *objfile = module->GetObjectFile();
 3137           ObjectFile *objfile = module->GetObjectFile();
 3385       if (!sc.module_sp || sc.module_sp->GetObjectFile() == nullptr)
tools/lldb/source/Core/Address.cpp
 1000     ObjectFile *obj_file = module_sp->GetObjectFile();
tools/lldb/source/Core/DynamicLoader.cpp
  144     ObjectFile *obj_file = module->GetObjectFile();
tools/lldb/source/Core/Module.cpp
  335       ObjectFile *obj_file = GetObjectFile();
  496           if (ObjectFile *obj_file = sc.module_sp->GetObjectFile())
 1021       ObjectFile *obj_file = GetObjectFile();
 1206   ObjectFile *objfile = GetObjectFile();
 1254     ObjectFile *obj_file = GetObjectFile();
 1262   ObjectFile *obj_file = GetObjectFile();
 1439   if (GetObjectFile() == nullptr)
 1442     return GetObjectFile()->IsExecutable();
 1446   ObjectFile *obj_file = GetObjectFile();
 1541   ObjectFile *object_file = GetObjectFile();
 1621   if (ObjectFile *obj_file = GetObjectFile())
 1627   ObjectFile *obj_file = GetObjectFile();
tools/lldb/source/Core/ModuleList.cpp
  777   if (module_sp->GetObjectFile()) {
  783       if (module_sp->GetObjectFile() &&
  784           module_sp->GetObjectFile()->GetType() ==
  816       if (module_sp->GetObjectFile()) {
  822           if (module_sp->GetObjectFile()->GetType() ==
  919       if (module_sp && module_sp->GetObjectFile()) {
  920         if (module_sp->GetObjectFile()->GetType() ==
tools/lldb/source/Core/Value.cpp
  415           ObjectFile *objfile = module->GetObjectFile();
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  146       ObjectFile *object_file = exe_module->GetObjectFile();
  218   ObjectFile *exe_objfile = exe_module->GetObjectFile();
  470     ObjectFile *exe_objfile = memory_module_sp->GetObjectFile();
  582   if (module_sp.get() && module_sp->GetObjectFile()) {
  583     if (module_sp->GetObjectFile()->GetType() == ObjectFile::eTypeExecutable &&
  584         module_sp->GetObjectFile()->GetStrata() == ObjectFile::eStrataKernel) {
  680   if (memory_module_sp->GetObjectFile()) {
  681     if (memory_module_sp->GetObjectFile()->GetType() ==
  683         memory_module_sp->GetObjectFile()->GetStrata() ==
  686     } else if (memory_module_sp->GetObjectFile()->GetType() ==
  868       ObjectFile *ondisk_object_file = m_module_sp->GetObjectFile();
  869       ObjectFile *memory_object_file = m_memory_module_sp->GetObjectFile();
  931     ObjectFile *kernel_object_file = m_module_sp->GetObjectFile();
  986     if (m_kernel.GetModule().get() && m_kernel.GetModule()->GetObjectFile() &&
  988              ->GetObjectFile()
  993           m_kernel.GetModule()->GetObjectFile()->GetFileSpec().GetFilename();
 1003         ObjectFile *kernel_object_file = m_kernel.GetModule()->GetObjectFile();
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
   53   ObjectFile *exe = module->GetObjectFile();
  529   lldb_private::ObjectFile &object = *(module.GetObjectFile());
  545     ObjectFile *obj_file = module->GetObjectFile();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
  131       if (!module_sp || module_sp->GetObjectFile() == nullptr)
  230     ObjectFile *image_object_file = module->GetObjectFile();
  307     ObjectFile *image_object_file = module->GetObjectFile();
  624       ObjectFile *objfile = image_module_sp->GetObjectFile();
  644                   commpage_image_module_sp->GetObjectFile() == nullptr) {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
   40       ObjectFile *object_file = exe_module->GetObjectFile();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
   61       ObjectFile *object_file = exe_module->GetObjectFile();
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
   50       ObjectFile *obj_file = target->GetExecutableModule()->GetObjectFile();
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
  121     lldb_private::ObjectFile *obj = executable_sp->GetObjectFile();
  609   ObjectFile *exe = module->GetObjectFile();
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
   37       ObjectFile *object_file = exe_module->GetObjectFile();
   83       ObjectFile *image_object_file = module_sp->GetObjectFile();
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
  330       if (module_sp && module_sp->GetObjectFile()) {
  333         module_sp->GetObjectFile()->SetType(ObjectFile::eTypeJIT);
  336         module_sp->GetObjectFile()->GetSymtab();
  340                 llvm::dyn_cast<ObjectFileMachO>(module_sp->GetObjectFile())) {
  373         ObjectFile *image_object_file = module_sp->GetObjectFile();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
  377       ObjectFile *ofile = module_sp->GetObjectFile();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
 1845       ObjectFile *objc_object = objc_module_sp->GetObjectFile();
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
 2691   ObjectFile *module_obj_file = module_sp->GetObjectFile();
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 1611       if (module_sp->GetObjectFile()->GetBaseAddress().IsValid()) {
 1620         module_sp->GetObjectFile()->GetSymtab();
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  475   ObjectFile *obj_file = module_sp->GetObjectFile();
 1545       ObjectFile *object_file = exe_module_sp->GetObjectFile();
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  159     ObjectFile *objfile = exe_module_sp->GetObjectFile();
  309       ObjectFile *objfile = module_sp->GetObjectFile();
  320         if (x86_64_module_sp && x86_64_module_sp->GetObjectFile()) {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
   86       if (exe_module_sp && exe_module_sp->GetObjectFile())
  101         if (exe_module_sp && exe_module_sp->GetObjectFile())
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  159       if (error.Fail() || !exe_module_sp || !exe_module_sp->GetObjectFile()) {
  178           if (exe_module_sp && exe_module_sp->GetObjectFile())
tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp
  212       if (!exe_module_sp || exe_module_sp->GetObjectFile() == nullptr) {
  232           if (exe_module_sp && exe_module_sp->GetObjectFile())
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  115       if (exe_module_sp && exe_module_sp->GetObjectFile())
  131         if (exe_module_sp && exe_module_sp->GetObjectFile())
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  640       pc_module_sp->GetObjectFile() == nullptr)
  741       pc_module_sp->GetObjectFile() == nullptr) {
  761     if (!pc_module_sp || !pc_module_sp->GetObjectFile() ||
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
   86       ObjectFile *core_objfile = m_core_module_sp->GetObjectFile();
  156   ObjectFileELF *core = (ObjectFileELF *)(m_core_module_sp->GetObjectFile());
  333   ObjectFile *core_objfile = m_core_module_sp->GetObjectFile();
  403   ObjectFile *obj_file = GetTarget().GetExecutableModule()->GetObjectFile();
  887   ArchSpec arch = m_core_module_sp->GetObjectFile()->GetArchitecture();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  228     ObjectFile *exe_objfile = exe_module->GetObjectFile();
  827   ObjectFile *object_file = exe_module->GetObjectFile();
 4877       lldb_private::ObjectFile *obj = module_sp->GetObjectFile();
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp
  100       ObjectFile *core_objfile = m_core_module_sp->GetObjectFile();
  199   ObjectFile *core_objfile = m_core_module_sp->GetObjectFile();
  369           if (module_sp.get() && module_sp->GetObjectFile()) {
  516     ObjectFile *core_objfile = m_core_module_sp->GetObjectFile();
  558   ObjectFile *core_objfile = m_core_module_sp->GetObjectFile();
  675   return m_core_module_sp->GetObjectFile();
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
  465       auto *objfile = module_sp->GetObjectFile();
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
  632       ->GetObjectFile()
tools/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp
  459            m_module.GetObjectFile()->GetFileSpec());
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
   58   ObjectFile *oso_objfile = oso_module->GetObjectFile();
  186       ObjectFile *oso_objfile = GetObjectFile();
  200           ObjectFile *exe_objfile = exe_module_sp->GetObjectFile();
  483     return oso_module->GetObjectFile();
  504     return oso_module->GetObjectFile();
 1120   ObjectFile *module_objfile = m_objfile_sp->GetModule()->GetObjectFile();
tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
   66       llvm::dyn_cast_or_null<ObjectFileELF>(module_sp->GetObjectFile());
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
   46       ObjectFile *object_file = exe_module->GetObjectFile();
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
  163   if (module_sp.get() == nullptr || module_sp->GetObjectFile() == nullptr ||
  164       module_sp->GetObjectFile() != &m_objfile)
  177   if (module_sp.get() == nullptr || module_sp->GetObjectFile() == nullptr ||
  178       module_sp->GetObjectFile() != &m_objfile)
tools/lldb/source/Symbol/Symbol.cpp
  455         module_sp->GetObjectFile()->GetReExportedLibraries();
tools/lldb/source/Symbol/SymbolFile.cpp
   35   return m_objfile_sp->GetModule()->GetObjectFile();
   47       ObjectFile *module_obj_file = module_sp->GetObjectFile();
tools/lldb/source/Symbol/SymbolVendor.cpp
   45   if (sym_spec && sym_spec != module_sp->GetObjectFile()->GetFileSpec()) {
   53     sym_objfile_sp = module_sp->GetObjectFile()->shared_from_this();
tools/lldb/source/Symbol/UnwindTable.cpp
   48   ObjectFile *object_file = m_module.GetObjectFile();
  204   if (ObjectFile *object_file = m_module.GetObjectFile())
tools/lldb/source/Target/Target.cpp
 1338     lldb_private::ObjectFile *obj = module_sp->GetObjectFile();
 1410     ObjectFile *executable_objfile = executable_sp->GetObjectFile();
 1442           ObjectFile *objfile = image_module_sp->GetObjectFile();
 1690       ObjectFile *objfile = section_sp->GetModule()->GetObjectFile();
 2014       ObjectFile *objfile = module_sp->GetObjectFile();
 2427   if (!exe_module || !exe_module->GetObjectFile()) {
 2431     Address entry_addr = exe_module->GetObjectFile()->GetEntryPointAddress();
 2445     if (!module_sp || !module_sp->GetObjectFile())
 2448     Address entry_addr = module_sp->GetObjectFile()->GetEntryPointAddress();
tools/lldb/source/Target/TargetList.cpp
  385       if (exe_module_sp->GetObjectFile() == nullptr) {
tools/lldb/tools/lldb-test/lldb-test.cpp
  867     ObjectFile *ObjectPtr = ModulePtr->GetObjectFile();
  899       auto Obj = ModulePtr->GetObjectFile();
tools/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp
  233   auto entry_point_addr = module_sp->GetObjectFile()->GetEntryPointAddress();
  298   auto entry_point_addr = module_sp->GetObjectFile()->GetEntryPointAddress();
tools/lldb/unittests/ObjectFile/PECOFF/TestPECallFrameInfo.cpp
  204   ObjectFile *object_file = module_sp->GetObjectFile();
tools/lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp
  245   DWARFCallFrameInfo cfi(*module_sp->GetObjectFile(), section_sp, type);