![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4stackframe_p.h>
Public Types | |
| enum class | Kind : quint8 { JS , Meta } |
Public Attributes | |
| CppStackFrame * | parent |
| Function * | v4Function |
| int | originalArgumentsCount |
| int | instructionPointer |
| union { | |
| struct { | |
| Value * savedStackTop | |
| CallData * jsFrame | |
| const Value * originalArguments | |
| const char * yield | |
| const char * unwindHandler | |
| const char * unwindLabel | |
| int unwindLevel | |
| bool yieldIsIterator | |
| bool callerCanHandleTailCall | |
| bool pendingTailCall | |
| bool isTailCalling | |
| } | |
| struct { | |
| ExecutionContext * context | |
| QObject * thisObject | |
| const QMetaType * metaTypes | |
| const QQmlPrivate::AOTTrackedLocalsStorage * locals | |
| void ** returnAndArgs | |
| bool returnValueIsUndefined | |
| } | |
| }; | |
| QT_WARNING_POP Kind | kind |
Definition at line 31 of file qv4stackframe_p.h.
|
strong |
| Enumerator | |
|---|---|
| JS | |
| Meta | |
Definition at line 33 of file qv4stackframe_p.h.
| QT_WARNING_PUSH union { ... } QV4::CppStackFrameBase |
| bool QV4::CppStackFrameBase::callerCanHandleTailCall |
Definition at line 52 of file qv4stackframe_p.h.
| ExecutionContext* QV4::CppStackFrameBase::context |
Definition at line 57 of file qv4stackframe_p.h.
Referenced by testing.tools.safetynet_job.JobRun::_BuildRunMetadata(), testing.tools.safetynet_job.JobRun::_IncrementalRun(), testing.tools.safetynet_job.JobRun::_WriteCheckpoint(), testing.tools.safetynet_job.JobRun::_WriteRawJson(), and testing.tools.safetynet_job.JobRun::Run().
| int QV4::CppStackFrameBase::instructionPointer |
Definition at line 38 of file qv4stackframe_p.h.
| bool QV4::CppStackFrameBase::isTailCalling |
Definition at line 54 of file qv4stackframe_p.h.
| CallData* QV4::CppStackFrameBase::jsFrame |
Definition at line 45 of file qv4stackframe_p.h.
| QT_WARNING_POP Kind QV4::CppStackFrameBase::kind |
Definition at line 67 of file qv4stackframe_p.h.
| const QQmlPrivate::AOTTrackedLocalsStorage* QV4::CppStackFrameBase::locals |
Definition at line 60 of file qv4stackframe_p.h.
| const QMetaType* QV4::CppStackFrameBase::metaTypes |
Definition at line 59 of file qv4stackframe_p.h.
| const Value* QV4::CppStackFrameBase::originalArguments |
Definition at line 46 of file qv4stackframe_p.h.
| int QV4::CppStackFrameBase::originalArgumentsCount |
Definition at line 37 of file qv4stackframe_p.h.
| CppStackFrame* QV4::CppStackFrameBase::parent |
Definition at line 35 of file qv4stackframe_p.h.
| bool QV4::CppStackFrameBase::pendingTailCall |
Definition at line 53 of file qv4stackframe_p.h.
| void** QV4::CppStackFrameBase::returnAndArgs |
Definition at line 61 of file qv4stackframe_p.h.
| bool QV4::CppStackFrameBase::returnValueIsUndefined |
Definition at line 62 of file qv4stackframe_p.h.
| Value* QV4::CppStackFrameBase::savedStackTop |
Definition at line 44 of file qv4stackframe_p.h.
| QObject* QV4::CppStackFrameBase::thisObject |
Definition at line 58 of file qv4stackframe_p.h.
| const char* QV4::CppStackFrameBase::unwindHandler |
Definition at line 48 of file qv4stackframe_p.h.
| const char* QV4::CppStackFrameBase::unwindLabel |
Definition at line 49 of file qv4stackframe_p.h.
| int QV4::CppStackFrameBase::unwindLevel |
Definition at line 50 of file qv4stackframe_p.h.
| Function* QV4::CppStackFrameBase::v4Function |
Definition at line 36 of file qv4stackframe_p.h.
| const char* QV4::CppStackFrameBase::yield |
Definition at line 47 of file qv4stackframe_p.h.
| bool QV4::CppStackFrameBase::yieldIsIterator |
Definition at line 51 of file qv4stackframe_p.h.