diff options
author | hjk <qtc-committer@nokia.com> | 2009-03-03 17:27:25 +0100 |
---|---|---|
committer | hjk <qtc-committer@nokia.com> | 2009-03-03 17:27:25 +0100 |
commit | bd96ebf749d7a56d9769531c0e72e0994a796d6d (patch) | |
tree | dc59e8307cfd573d387aa8d885d5d83a2de7faf0 /src/plugins/debugger/gdbengine.h | |
parent | 4e1e21dab70004bc98d6a145a9a05fa7a0a6dc71 (diff) | |
download | qt-creator-bd96ebf749d7a56d9769531c0e72e0994a796d6d.tar.gz |
Fixes: debugger: provide gdb macro based dumpers for QString and QStringList
Details: That works with a core file, too. The "real" dumpers require a
live process as they use gdb's "call"
Diffstat (limited to 'src/plugins/debugger/gdbengine.h')
-rw-r--r-- | src/plugins/debugger/gdbengine.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/debugger/gdbengine.h b/src/plugins/debugger/gdbengine.h index 661b8198ac..0205b1a862 100644 --- a/src/plugins/debugger/gdbengine.h +++ b/src/plugins/debugger/gdbengine.h @@ -305,6 +305,7 @@ private: void tryLoadCustomDumpers(); void runCustomDumper(const WatchData &data, bool dumpChildren); + void runDirectDumper(const WatchData &data, bool dumpChildren); bool isCustomValueDumperAvailable(const QString &type) const; void handleVarListChildren(const GdbResultRecord &record, @@ -316,12 +317,14 @@ private: const WatchData &cookie); void handleToolTip(const GdbResultRecord &record, const QString &cookie); - void handleDumpCustomValue1(const GdbResultRecord &record, - const WatchData &cookie); void handleQueryDataDumper1(const GdbResultRecord &record); void handleQueryDataDumper2(const GdbResultRecord &record); + void handleDumpCustomValue1(const GdbResultRecord &record, + const WatchData &cookie); void handleDumpCustomValue2(const GdbResultRecord &record, const WatchData &cookie); + void handleDumpCustomValue3(const GdbResultRecord &record, + const WatchData &cookie); void handleDumpCustomEditValue(const GdbResultRecord &record); void handleDumpCustomSetup(const GdbResultRecord &record); void handleStackListLocals(const GdbResultRecord &record); |