aboutsummaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@theqtcompany.com>2016-04-21 16:48:53 +0200
committerhjk <hjk@theqtcompany.com>2016-04-22 06:08:55 +0000
commit7158f374470d24cb5ac060c2d4fd4d44c59b5ab2 (patch)
tree57cb809cf8c38abf4aa761129f2effeccdf27479 /share
parent5e32183c9b5da75118435bc67addbd03888fab8a (diff)
Fix reference values to be shown in debugger view.
Change-Id: Ia8e6da004ea22515fccf4292cc3ddd8c530040c2 Reviewed-by: hjk <hjk@theqtcompany.com>
Diffstat (limited to 'share')
-rw-r--r--share/qtcreator/debugger/lldbbridge.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index 506f2379a8..4badd1e2ff 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -1040,13 +1040,13 @@ class Dumper(DumperBase):
# Works:
#item = self.currentThread().GetSelectedFrame().EvaluateExpression(
# "(%s*)0x%x" % (type, addr)).Dereference()
- # Works:
- item = value.CreateValueFromExpression(None,
- "(%s*)0x%x" % (type, addr), lldb.SBExpressionOptions()).Dereference()
+ # Does not work on lldb-350.0.21.3:
+ #item = value.CreateValueFromExpression(None,
+ # "(%s*)0x%x" % (type, addr), lldb.SBExpressionOptions()).Dereference()
# Does not work:
#item = value.CreateValueFromAddress(None, addr, type)
- # Does not work:
- #item = value.Cast(type.GetPointerType()).Dereference()
+ # Works:
+ item = value.Cast(type.GetPointerType()).Dereference()
#warn("TOOO: %s" % item)
self.putItem(item)
self.putBetterType(value.GetTypeName())