Debugger: Add msvc dumper for std unordered set and map

Change-Id: I8d1e7e08bbc55a2ce89311dcd23d9b9792e22e1e
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
David Schulz
2016-12-15 15:22:06 +01:00
parent 1c558ae7a7
commit 79ae56f52b

View File

@@ -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()