From 46c1769e24d5cad7de89f62ec57244d4d5f2fe66 Mon Sep 17 00:00:00 2001 From: hjk <hjk121@nokiamail.com> Date: Thu, 24 Oct 2013 11:34:01 +0200 Subject: [PATCH] Debugger: Show at least size for std::__1::unordered_map Change-Id: I51aaba021fd4893fb521251c9b4b9572c2beef44 Reviewed-by: hjk <hjk121@nokiamail.com> --- share/qtcreator/debugger/stdtypes.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/share/qtcreator/debugger/stdtypes.py b/share/qtcreator/debugger/stdtypes.py index d0fac283c0b..02f206c303b 100644 --- a/share/qtcreator/debugger/stdtypes.py +++ b/share/qtcreator/debugger/stdtypes.py @@ -494,6 +494,16 @@ def qdump__std__unordered_set(d, value): d.putSubItem(i, d.createValue(p + ptrSize, valueType)) p = d.dereference(p) +def qform__std____1__unordered_map(): + return mapForms() + +def qdump__std____1__unordered_map(d, value): + n = toInteger(value["__table_"]["__p2_"]["__first_"]) + d.putItemCount(n) + if d.isExpanded(): + with Children(d, 1): + d.putFields(value) + def qdump__std____debug__unordered_set(d, value): qdump__std__unordered_set(d, value) -- GitLab