Debugger: Use the usual callback mechanism for LLDB, too

... instead of the custom mechanisms to funnel breakpoint ids, cookies
and similar through individual bridge functions.

Change-Id: I2b6e906078eefdbcd4ffa166dc1881a1d0f7fb51
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
hjk
2015-09-09 16:34:09 +02:00
parent 331e9d8878
commit 3ee97ef8ab
6 changed files with 403 additions and 582 deletions
+1 -4
View File
@@ -1702,10 +1702,7 @@ class DumperBase:
formats = (',formats=\"%s\"' % str(value)[1:-1]) if len(value) else ''
msg += '{type="%s"%s%s},' % (key, editable, formats)
msg += ']'
self.reportDumpers(msg)
def reportDumpers(self, msg):
raise NotImplementedError
return msg
def reloadDumpers(self, args):
for mod in self.dumpermodules: