![]() |
Qt 6.x
The Qt SDK
|
#include "qv4functiontable_p.h"
#include <assembler/MacroAssemblerCodeRef.h>
#include <QtCore/qdebug.h>
#include <qt_windows.h>
Go to the source code of this file.
Classes | |
struct | QV4::UnwindCode |
struct | QV4::UnwindInfo |
struct | QV4::ExceptionHandlerRecord |
Namespaces | |
namespace | QV4 |
\qmltype Particle \inqmlmodule QtQuick.Particles | |
Enumerations | |
enum | QV4::UnwindOpcode : UINT8 { QV4::UWOP_PUSH_NONVOL = 0 , QV4::UWOP_ALLOC_LARGE , QV4::UWOP_ALLOC_SMALL , QV4::UWOP_SET_FPREG , QV4::UWOP_SAVE_NONVOL , QV4::UWOP_SAVE_NONVOL_FAR , QV4::UWOP_SAVE_XMM128 = 8 , QV4::UWOP_SAVE_XMM128_FAR , QV4::UWOP_PUSH_MACHFRAME } |
enum | QV4::Register : UINT8 { QV4::RAX = 0 , QV4::RCX , QV4::RDX , QV4::RBX , QV4::RSP , QV4::RBP , QV4::RSI , QV4::RDI , QV4::NONE = 15 } |
Functions | |
void | QV4::generateFunctionTable (Function *function, JSC::MacroAssemblerCodeRef *codeRef) |
void | QV4::destroyFunctionTable (Function *function, JSC::MacroAssemblerCodeRef *codeRef) |
size_t | QV4::exceptionHandlerSize () |