![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4bytecodehandler_p.h>
Public Member Functions | |
| ByteCodeHandler ()=default | |
| virtual | ~ByteCodeHandler () |
| void | decode (const char *code, uint lenlen) |
| void | reset () |
| int | currentInstructionOffset () const |
| int | nextInstructionOffset () const |
| int | absoluteOffset (int relativeOffset) const |
Protected Types | |
| enum | Verdict { ProcessInstruction , SkipInstruction } |
Protected Member Functions | |
| virtual Verdict | startInstruction (Moth::Instr::Type instr)=0 |
| virtual void | endInstruction (Moth::Instr::Type instr)=0 |
Definition at line 60 of file qv4bytecodehandler_p.h.
|
protected |
| Enumerator | |
|---|---|
| ProcessInstruction | |
| SkipInstruction | |
Definition at line 78 of file qv4bytecodehandler_p.h.
|
default |
|
virtual |
Definition at line 11 of file qv4bytecodehandler.cpp.
|
inline |
Definition at line 72 of file qv4bytecodehandler_p.h.
References nextInstructionOffset().
|
inline |
Definition at line 70 of file qv4bytecodehandler_p.h.
Definition at line 33 of file qv4bytecodehandler.cpp.
|
protectedpure virtual |
|
inline |
Definition at line 71 of file qv4bytecodehandler_p.h.
Referenced by absoluteOffset().
|
inline |
Definition at line 68 of file qv4bytecodehandler_p.h.
|
protectedpure virtual |