Skip to content
Snippets Groups Projects
Commit b99059bf authored by hjk's avatar hjk
Browse files

Debugger: Run fresh expression evaluator also in combined debugging


doUpdateLocals() was called, but not re-implemented in the
combined case.

Task-number: QTCREATORBUG-17763
Change-Id: Id8c17ce0bda79cd61c57624aea5a05e4aad96c79
Reviewed-by: default avatarChristian Stenger <christian.stenger@qt.io>
parent fb9cbc2e
Branches
Tags
No related merge requests found
...@@ -254,6 +254,11 @@ void QmlCppEngine::attemptBreakpointSynchronization() ...@@ -254,6 +254,11 @@ void QmlCppEngine::attemptBreakpointSynchronization()
} }
} }
void QmlCppEngine::doUpdateLocals(const UpdateParameters &up)
{
m_activeEngine->doUpdateLocals(up);
}
bool QmlCppEngine::acceptsBreakpoint(Breakpoint bp) const bool QmlCppEngine::acceptsBreakpoint(Breakpoint bp) const
{ {
return m_cppEngine->acceptsBreakpoint(bp) return m_cppEngine->acceptsBreakpoint(bp)
......
...@@ -107,6 +107,7 @@ protected: ...@@ -107,6 +107,7 @@ protected:
void executeRunToFunction(const QString &functionName) override; void executeRunToFunction(const QString &functionName) override;
void executeJumpToLine(const ContextData &data) override; void executeJumpToLine(const ContextData &data) override;
void executeDebuggerCommand(const QString &command, DebuggerLanguages languages) override; void executeDebuggerCommand(const QString &command, DebuggerLanguages languages) override;
void doUpdateLocals(const UpdateParameters &up) override;
void setupEngine() override; void setupEngine() override;
void setupInferior() override; void setupInferior() override;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment