diff options
author | hjk <hjk@qt.io> | 2017-06-16 18:12:07 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2017-06-19 09:24:38 +0000 |
commit | b129cebccc0da9afc4aba34e48973eaaadd5c772 (patch) | |
tree | 5e620fdf55eac32976ed0e7ded00109e461374e9 /share/qtcreator/debugger/dumper.py | |
parent | 2897414d3b112864b1cb133361aa22111bdb51c2 (diff) | |
download | qt-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.py | 1 |
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: |