forked from qt-creator/qt-creator
Debugger: Strip inner typenames in pointer type lookup fallbacks
To compensate for a potential 'Foo*' vs 'Foo *' difference in debug info. Change-Id: I90e822f89bc13bdf7ffed30ee12a984a659aa38f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -3902,7 +3902,7 @@ class DumperBase():
|
|||||||
if typish.endswith('*'):
|
if typish.endswith('*'):
|
||||||
tdata.code = TypeCode.Pointer
|
tdata.code = TypeCode.Pointer
|
||||||
tdata.lbitsize = 8 * self.ptrSize()
|
tdata.lbitsize = 8 * self.ptrSize()
|
||||||
tdata.ltarget = self.createType(typish[:-1])
|
tdata.ltarget = self.createType(typish[:-1].strip())
|
||||||
|
|
||||||
self.registerType(typish, tdata)
|
self.registerType(typish, tdata)
|
||||||
typeobj = self.Type(self, typish)
|
typeobj = self.Type(self, typish)
|
||||||
|
Reference in New Issue
Block a user