diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index 4fd08359604dcc852e96d3737f092a9594ff8ba5..5691cfd216fe6a0b56001c9407aeae9586ac726d 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -632,11 +632,11 @@ movableTypes = set([
 def stripClassTag(type):
     if type.startswith("class "):
         return type[6:]
-    elif type.startswith("struct "):
+    if type.startswith("struct "):
         return type[7:]
-    elif type.startswith("const "):
+    if type.startswith("const "):
         return type[6:]
-    elif type.startswith("volatile "):
+    if type.startswith("volatile "):
         return type[9:]
     return type
 
@@ -685,6 +685,7 @@ def makeExpression(value):
 def qtNamespace():
     try:
         str = catchCliOutput("ptype QString::Null")[0]
+        # The result looks like:
         # "type = const struct myns::QString::Null {"
         # "    <no data fields>"
         # "}"