summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2019-01-22 10:56:08 +0100
committerDavid Schulz <david.schulz@qt.io>2019-01-28 09:25:20 +0000
commit11863cb51781944842dd20eae94fdba359d9a7c7 (patch)
treedf3cb7abe067de260cf5a6f49a3d4741ed08d1d2
parent80a92d55d3afcc455882d81185f9de6f35687a00 (diff)
downloadqt-creator-11863cb51781944842dd20eae94fdba359d9a7c7.tar.gz
Debugger: add cdb specific symbolAddress
Fixes: QTCREATORBUG-21864 Change-Id: I54d89fabd83dd06e5d733519f0b65416077323c9 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
-rw-r--r--share/qtcreator/debugger/cdbbridge.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/share/qtcreator/debugger/cdbbridge.py b/share/qtcreator/debugger/cdbbridge.py
index d4aab222bb..9b1dd07810 100644
--- a/share/qtcreator/debugger/cdbbridge.py
+++ b/share/qtcreator/debugger/cdbbridge.py
@@ -507,3 +507,7 @@ class Dumper(DumperBase):
def putCallItem(self, name, rettype, value, func, *args):
return
+
+ def symbolAddress(self, symbolName):
+ res = self.nativeParseAndEvaluate(symbolName)
+ return None if res is None else res.address()