[debug][bindings][python] don't build synthetic for null values (KT-41291)

This commit is contained in:
Vasily Levchenko
2020-10-02 12:26:49 +02:00
parent a511e18742
commit 9dab919dc4
+3
View File
@@ -103,7 +103,10 @@ def kotlin_object_type_summary(lldb_val, internal_dict = {}):
return NULL
return lldb_val.GetValueAsSigned()
if lldb_val.unsigned == 0:
return NULL
tip = internal_dict["type_info"] if "type_info" in internal_dict.keys() else type_info(lldb_val)
if not tip:
return fallback