forked from qt-creator/qt-creator
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: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -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:
|
|||||||
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;
|
||||||
|
|||||||
Reference in New Issue
Block a user