summaryrefslogtreecommitdiff
path: root/share/qtcreator/debugger/dumper.py
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2017-06-16 18:12:07 +0200
committerhjk <hjk@qt.io>2017-06-19 09:24:38 +0000
commitb129cebccc0da9afc4aba34e48973eaaadd5c772 (patch)
tree5e620fdf55eac32976ed0e7ded00109e461374e9 /share/qtcreator/debugger/dumper.py
parent2897414d3b112864b1cb133361aa22111bdb51c2 (diff)
downloadqt-creator-b129cebccc0da9afc4aba34e48973eaaadd5c772.tar.gz
Debugger: Fix manual splitting of complex template parameter types
Parsing has to stop at the first < (coming from the end). foo::span<int>::bar<double> has a parameter 'double', not 'intdouble'. Change-Id: Ied142d5e75a7587d6c0efd3b51608b199b999e93 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'share/qtcreator/debugger/dumper.py')
-rw-r--r--share/qtcreator/debugger/dumper.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py
index 6f4cb8b33f..eeb61858a9 100644
--- a/share/qtcreator/debugger/dumper.py
+++ b/share/qtcreator/debugger/dumper.py
@@ -563,6 +563,7 @@ class DumperBase:
else:
push(inner)
inner = ''
+ break
elif c == ',':
#warn('c: %s level: %s' % (c, level))
if level == 1: