Debugger: Fix base type extraction with LLDB

Change-Id: I0370040879abf948be8594dec4bf267978329bbb
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
hjk
2014-03-12 15:03:20 +01:00
parent 87c4799a8a
commit 0abf12ae32

View File

@@ -408,7 +408,7 @@ class Dumper(DumperBase):
return p.GetValueAsUnsigned() == 0 return p.GetValueAsUnsigned() == 0
def directBaseClass(self, typeobj, index = 0): def directBaseClass(self, typeobj, index = 0):
result = typeobj.GetDirectBaseClassAtIndex(index) result = typeobj.GetDirectBaseClassAtIndex(index).GetType()
return result if result.IsValid() else None return result if result.IsValid() else None
def templateArgument(self, typeobj, index): def templateArgument(self, typeobj, index):