DAP: Add showing locals and stack trace

Change-Id: I5298b4c2daf45ec4503d4a210e02b7025253c054
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Artem Sokolovskii
2023-06-16 15:28:50 +02:00
parent 153cd8464d
commit 03aeee71f4
2 changed files with 99 additions and 103 deletions

View File

@@ -67,8 +67,8 @@ private:
void postDirectCommand(const QJsonObject &ob);
void refreshLocation(const GdbMi &reportedLocation);
void refreshStack(const GdbMi &stack);
void refreshLocals(const GdbMi &vars);
void refreshStack(const QJsonArray &stackFrames);
void refreshLocals(const QJsonArray &variables);
void refreshModules(const GdbMi &modules);
void refreshState(const GdbMi &reportedState);
void refreshSymbols(const GdbMi &symbols);
@@ -78,12 +78,14 @@ private:
void claimInitialBreakpoints();
void handleDabStarted();
void handleDabLaunch();
void handleDabConfigurationDone();
void handleDapStarted();
void handleDapLaunch();
void handleDapConfigurationDone();
void dabStackTrace();
void dapStackTrace();
void dapScopes();
void threads();
void dapVariables(int variablesReference);
void handleDapDone();
void readDapStandardOutput();