diff options
author | Alexandru Croitor <alexandru.croitor@theqtcompany.com> | 2016-04-21 16:48:53 +0200 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2016-04-22 06:08:55 +0000 |
commit | 7158f374470d24cb5ac060c2d4fd4d44c59b5ab2 (patch) | |
tree | 57cb809cf8c38abf4aa761129f2effeccdf27479 /share | |
parent | 5e32183c9b5da75118435bc67addbd03888fab8a (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.py | 10 |
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()) |