aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/debugger/creatortypes.py
diff options
context:
space:
mode:
Diffstat (limited to 'share/qtcreator/debugger/creatortypes.py')
-rw-r--r--share/qtcreator/debugger/creatortypes.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/creatortypes.py b/share/qtcreator/debugger/creatortypes.py
index 9c008d5ca9e..b1f9a834e6e 100644
--- a/share/qtcreator/debugger/creatortypes.py
+++ b/share/qtcreator/debugger/creatortypes.py
@@ -46,8 +46,11 @@ def extractPointerType(d, value):
try:
return readLiteral(d, value["_name"]) + postfix
except:
- if str(value.type.unqualified().target()) == "CPlusPlus::IntegerType":
+ typeName = str(value.type.unqualified().target())
+ if typeName == "CPlusPlus::IntegerType":
return "int" + postfix
+ elif typeName == "CPlusPlus::VoidType":
+ return "void" + postfix
return "<unsupported>"
def readTemplateName(d, value):