![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
NativeDebugger (QQmlNativeDebugServiceImpl *service, QV4::ExecutionEngine *engine) | |
void | signalEmitted (const QString &signal) |
QV4::ExecutionEngine * | engine () const |
bool | pauseAtNextOpportunity () const override |
void | maybeBreakAtInstruction () override |
void | enteringFunction () override |
void | leavingFunction (const QV4::ReturnedValue &retVal) override |
void | aboutToThrow () override |
void | handleCommand (QJsonObject *response, const QString &cmd, const QJsonObject &arguments) |
![]() | |
bool | pauseAtNextOpportunity () const |
void | maybeBreakAtInstruction () |
void | enteringFunction () |
void | leavingFunction (const ReturnedValue &) |
void | aboutToThrow () |
Definition at line 147 of file qqmlnativedebugservice.cpp.
NativeDebugger::NativeDebugger | ( | QQmlNativeDebugServiceImpl * | service, |
QV4::ExecutionEngine * | engine | ||
) |
Definition at line 242 of file qqmlnativedebugservice.cpp.
References engine(), and TRACE_PROTOCOL.
|
override |
Definition at line 612 of file qqmlnativedebugservice.cpp.
References QQmlNativeDebugServiceImpl::emitAsynchronousMessageToClient(), BreakPointHandler::m_breakOnThrow, and QStringLiteral.
|
inline |
Definition at line 154 of file qqmlnativedebugservice.cpp.
Referenced by NativeDebugger().
|
override |
Definition at line 590 of file qqmlnativedebugservice.cpp.
References QV4::EngineBase::currentStackFrame.
void NativeDebugger::handleCommand | ( | QJsonObject * | response, |
const QString & | cmd, | ||
const QJsonObject & | arguments | ||
) |
Definition at line 271 of file qqmlnativedebugservice.cpp.
References arguments.
|
override |
Definition at line 600 of file qqmlnativedebugservice.cpp.
References QV4::EngineBase::currentStackFrame, QV4::CppStackFrame::parentFrame(), and QV4::PersistentValue::set().
|
override |
Definition at line 558 of file qqmlnativedebugservice.cpp.
References QV4::EngineBase::currentStackFrame, function, QV4::CppStackFrame::lineNumber(), and BreakPointHandler::m_haveBreakPoints.
|
inlineoverride |
Definition at line 156 of file qqmlnativedebugservice.cpp.
References BreakPointHandler::m_haveBreakPoints.
Definition at line 253 of file qqmlnativedebugservice.cpp.
References signal.