aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@qt.io>2023-07-27 12:11:17 +0200
committerCristian Adam <cristian.adam@qt.io>2023-07-27 10:25:05 +0000
commite321b3d6fc02fb7d96fff8f03c88666e3dcf5e84 (patch)
tree49e1d30c1d9b8dcd3562dde1b8df745ee7b3db44
parentdef291f2600bfa6530541b01e6d756260c735c58 (diff)
Debugger: Allow usage of Python 2 based GDB versions
Amends 7a210c41b42e4bd2f3db4a145f6d11e463d48254 Fixes: QTCREATORBUG-29440 Change-Id: I5991f7954c4831b732ea2b391e5542fab96a308e Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
-rw-r--r--share/qtcreator/debugger/libcpp_stdtypes.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/share/qtcreator/debugger/libcpp_stdtypes.py b/share/qtcreator/debugger/libcpp_stdtypes.py
index 1e0b852dc0..28288bb89f 100644
--- a/share/qtcreator/debugger/libcpp_stdtypes.py
+++ b/share/qtcreator/debugger/libcpp_stdtypes.py
@@ -163,8 +163,8 @@ def qdump__std____1__stack(d, value):
d.putBetterType(value.type)
-def GetChildMemberWithName(value: DumperBase.Value, name: str) -> DumperBase.Value:
- members: list[DumperBase.Value] = value.members(True)
+def GetChildMemberWithName(value, name):
+ members = value.members(True)
for member in members:
if member.name == name:
@@ -172,8 +172,8 @@ def GetChildMemberWithName(value: DumperBase.Value, name: str) -> DumperBase.Val
return None
-def GetIndexOfChildWithName(value: DumperBase.Value, name: str) -> int:
- members: list[DumperBase.Value] = value.members(True)
+def GetIndexOfChildWithName(value, name):
+ members = value.members(True)
for i, member in enumerate(members):
if member.name == name:
@@ -229,8 +229,8 @@ def std_1_string_dumper_v2(d, value):
if not Short_Sp:
raise Exception("Could not find __s")
- Is_Long: DumperBase.Value = GetChildMemberWithName(Short_Sp, "__is_long_")
- Size_Sp: DumperBase.Value = GetChildMemberWithName(Short_Sp, "__size_")
+ Is_Long = GetChildMemberWithName(Short_Sp, "__is_long_")
+ Size_Sp = GetChildMemberWithName(Short_Sp, "__size_")
if not Size_Sp:
raise Exception("Could not find __size_")