diff options
Diffstat (limited to 'share/qtcreator/debugger/creatortypes.py')
-rw-r--r-- | share/qtcreator/debugger/creatortypes.py | 5 |
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): |