Continue CDB.

Improve locals handling, add watcher handling via expressions. Make
debug marker appear, start with breakpoint synchronization.
This commit is contained in:
Friedemann Kleint
2009-04-07 17:07:11 +02:00
parent c33ca52b35
commit d199d6606e
9 changed files with 747 additions and 76 deletions

View File

@@ -105,6 +105,10 @@ private:
void startWatchTimer();
void killWatchTimer();
void processTerminated(unsigned long exitCode);
bool executeDebuggerCommand(const QString &command, QString *errorMessage);
bool evaluateExpression(const QString &expression, QString *value, QString *type, QString *errorMessage);
void evaluateWatcher(WatchData *wd);
void filterEvaluateWatchers(QList<WatchData> *wd, WatchHandler *wh);
CdbDebugEnginePrivate *m_d;