summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2010-08-13 10:57:00 +0200
committerhjk <qtc-committer@nokia.com>2010-08-13 11:00:24 +0200
commitada42e7ee80234c4ab86f5f72861a009041d7f4a (patch)
tree8491b8cec25a3ef223b102f42b83eabb288c52d4
parente38dc516912e046c0594e80cab80e38d4c76141d (diff)
downloadqt-creator-ada42e7ee80234c4ab86f5f72861a009041d7f4a.tar.gz
debugger: merge 'enum' handling with that of simple types if appropriate
-rw-r--r--share/qtcreator/gdbmacros/dumper.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index c1dbbef4fb..4bd98a0f27 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -565,7 +565,7 @@ def isSimpleType(typeobj):
or code == gdb.TYPE_CODE_CHAR \
or code == gdb.TYPE_CODE_INT \
or code == gdb.TYPE_CODE_FLT \
- or code == gdb.TYPE_CODE_INT
+ or code == gdb.TYPE_CODE_ENUM
def isStringType(d, typeobj):
type = str(typeobj)
@@ -1382,14 +1382,6 @@ class Dumper:
qqDumpers[nsStrippedType](self, item)
#warn(" RESULT: %s " % self.output)
- elif typedefStrippedType.code == gdb.TYPE_CODE_ENUM:
- #warn("GENERIC ENUM: %s" % value)
- #self.putAddress(value.address)
- self.putType(item.value.type)
- self.putValue(value)
- self.putNumChild(0)
-
-
elif typedefStrippedType.code == gdb.TYPE_CODE_PTR:
#warn("POINTER: %s" % format)
isHandled = False