From 6331b689431e812efa5f520925d205e5bc302099 Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 9 May 2011 14:29:40 +0200 Subject: [PATCH] debugger: (gdb, non-Mac) also print numeric values for enums --- share/qtcreator/gdbmacros/dumper.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py index d90ad04924..d1f1927520 100644 --- a/share/qtcreator/gdbmacros/dumper.py +++ b/share/qtcreator/gdbmacros/dumper.py @@ -1673,6 +1673,12 @@ class Dumper: self.putFields(child) return + if typedefStrippedType.code == gdb.TYPE_CODE_ENUM: + self.putType(realtype) + self.putValue("%s (%d)" % (value, value)) + self.putNumChild(0) + return + if isSimpleType(typedefStrippedType): #warn("IS SIMPLE: %s " % type) #self.putAddress(value.address) -- 2.11.0