From 79ae56f52bfd0def038fb949edf714cd994e65cd Mon Sep 17 00:00:00 2001 From: David Schulz Date: Thu, 15 Dec 2016 15:22:06 +0100 Subject: [PATCH] Debugger: Add msvc dumper for std unordered set and map Change-Id: I8d1e7e08bbc55a2ce89311dcd23d9b9792e22e1e Reviewed-by: hjk --- share/qtcreator/debugger/stdtypes.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/share/qtcreator/debugger/stdtypes.py b/share/qtcreator/debugger/stdtypes.py index 6f42a5f8878..030697bb5a2 100644 --- a/share/qtcreator/debugger/stdtypes.py +++ b/share/qtcreator/debugger/stdtypes.py @@ -697,6 +697,10 @@ def qform__std____debug__unordered_map(): return mapForms() def qdump__std__unordered_map(d, value): + if d.isQnxTarget() or d.isMsvcTarget(): + qdump__std__list__QNX(d, value["_List"]) + return + try: # gcc ~= 4.7 size = value["_M_element_count"].integer() @@ -736,6 +740,10 @@ def qdump__std____debug__unordered_map(d, value): qdump__std__unordered_map(d, value) def qdump__std__unordered_set(d, value): + if d.isQnxTarget() or d.isMsvcTarget(): + qdump__std__list__QNX(d, value["_List"]) + return + try: # gcc ~= 4.7 size = value["_M_element_count"].integer()