forked from qt-creator/qt-creator
Debugger: remove unsupported type annotations from cdbbridge
Change-Id: I997a2df2b6352e022a955f2441f4e7f9d9fa02ae Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
committed by
Christian Stenger
parent
2cb03eccc8
commit
f68c7e1024
@@ -187,7 +187,7 @@ class Dumper(DumperBase):
|
|||||||
self.nativeTypeEnumDisplay(nativeType, intval, form)
|
self.nativeTypeEnumDisplay(nativeType, intval, form)
|
||||||
return typeid
|
return typeid
|
||||||
|
|
||||||
def listNativeValueChildren(self, nativeValue: cdbext.Value, include_bases: bool) -> list[DumperBase.Value]:
|
def listNativeValueChildren(self, nativeValue: cdbext.Value, include_bases: bool):
|
||||||
fields = []
|
fields = []
|
||||||
index = 0
|
index = 0
|
||||||
nativeMember = nativeValue.childFromIndex(index)
|
nativeMember = nativeValue.childFromIndex(index)
|
||||||
@@ -202,13 +202,13 @@ class Dumper(DumperBase):
|
|||||||
nativeMember = nativeValue.childFromIndex(index)
|
nativeMember = nativeValue.childFromIndex(index)
|
||||||
return fields
|
return fields
|
||||||
|
|
||||||
def listValueChildren(self, value: DumperBase.Value, include_bases=True) -> list[DumperBase.Value]:
|
def listValueChildren(self, value: DumperBase.Value, include_bases=True):
|
||||||
nativeValue = value.nativeValue
|
nativeValue = value.nativeValue
|
||||||
if nativeValue is None:
|
if nativeValue is None:
|
||||||
nativeValue = cdbext.createValue(value.address(), self.lookupNativeType(value.type.name, 0))
|
nativeValue = cdbext.createValue(value.address(), self.lookupNativeType(value.type.name, 0))
|
||||||
return self.listNativeValueChildren(nativeValue, include_bases)
|
return self.listNativeValueChildren(nativeValue, include_bases)
|
||||||
|
|
||||||
def nativeListMembers(self, value: DumperBase.Value, native_type: cdbext.Type, include_bases: bool) -> list[DumperBase.Value]:
|
def nativeListMembers(self, value: DumperBase.Value, native_type: cdbext.Type, include_bases: bool):
|
||||||
nativeValue = value.nativeValue
|
nativeValue = value.nativeValue
|
||||||
if nativeValue is None:
|
if nativeValue is None:
|
||||||
nativeValue = cdbext.createValue(value.address(), native_type)
|
nativeValue = cdbext.createValue(value.address(), native_type)
|
||||||
|
Reference in New Issue
Block a user