Skip to content

Commit 438950f

Browse files
committed
Log GetObjectName or the Object filename, whichever is available.
1 parent 895f7da commit 438950f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lldb/source/Plugins/LanguageRuntime/Swift/SwiftLanguageRuntime.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -886,12 +886,16 @@ bool SwiftLanguageRuntimeImpl::AddModuleToReflectionContext(
886886
if (obj_file->GetType() != ObjectFile::eTypeJIT)
887887
LLDB_LOG(GetLog(LLDBLog::Types),
888888
"{0}: failed to get start address for \"{1}\".", __FUNCTION__,
889-
module_sp->GetObjectName());
889+
module_sp->GetObjectName()
890+
? module_sp->GetObjectName()
891+
: obj_file->GetFileSpec().GetFilename());
890892
return false;
891893
}
892894
bool found = HasReflectionInfo(obj_file);
893895
LLDB_LOG(GetLog(LLDBLog::Types), "{0} reflection metadata in \"{1}\"",
894-
found ? "Adding" : "No", module_sp->GetObjectName());
896+
found ? "Adding" : "No",
897+
module_sp->GetObjectName() ? module_sp->GetObjectName()
898+
: obj_file->GetFileSpec().GetFilename());
895899
if (!found)
896900
return true;
897901

0 commit comments

Comments
 (0)