Debugger: Move base class numbering to generic code

Change-Id: I046a587f9fbf2a6345f3c0432a1b5937069a9304
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
hjk
2016-11-04 18:16:28 +01:00
parent b171f3dfbc
commit 5276f35ae3
4 changed files with 23 additions and 21 deletions
-3
View File
@@ -418,7 +418,6 @@ class Dumper(DumperBase):
nativeTypePointer = nativeType.unqualified().pointer()
nativeValue = gdb.Value(addr).cast(nativeTypePointer).dereference()
baseIndex = 0
anonNumber = 0
#warn('FIELDS FOR %s' % nativeType)
for nativeField in nativeType.fields():
@@ -442,8 +441,6 @@ class Dumper(DumperBase):
continue
if nativeField.is_base_class:
member.isBaseClass = True
member.baseIndex = baseIndex
baseIndex += 1
member.name = nativeField.name
else:
if nativeField.name is None or len(nativeField.name) == 0: