#include <qv4bytecodehandler_p.h>
Definition at line 59 of file qv4bytecodehandler_p.h.
◆ Verdict
◆ ByteCodeHandler()
QV4::Moth::ByteCodeHandler::ByteCodeHandler |
( |
| ) |
|
|
default |
◆ ~ByteCodeHandler()
ByteCodeHandler::~ByteCodeHandler |
( |
| ) |
|
|
virtual |
◆ absoluteOffset()
int QV4::Moth::ByteCodeHandler::absoluteOffset |
( |
int | relativeOffset | ) |
const |
|
inline |
◆ currentInstructionOffset()
int QV4::Moth::ByteCodeHandler::currentInstructionOffset |
( |
| ) |
const |
|
inline |
Definition at line 69 of file qv4bytecodehandler_p.h.
Referenced by QQmlJSCompilePass::currentSourceLocation(), QQmlJSTypePropagator::endInstruction(), QQmlJSBasicBlocks::endInstruction(), QQmlJSBasicBlocks::generate_Construct(), QQmlJSBasicBlocks::generate_DefineArray(), QQmlJSBasicBlocks::generate_DefineObjectLiteral(), QQmlJSTypePropagator::generate_GetIterator(), QQmlJSCodeGenerator::generate_GetOptionalLookup(), QQmlJSBasicBlocks::generate_Ret(), QQmlJSBasicBlocks::generate_ThrowException(), QQmlJSCompilePass::nextStateFromAnnotations(), QQmlJSCompilePass::setError(), QQmlJSTypePropagator::startInstruction(), QQmlJSBasicBlocks::startInstruction(), and QQmlJSCodeGenerator::startInstruction().
◆ decode()
void ByteCodeHandler::decode |
( |
const char * | code, |
|
|
uint | len ) |
◆ endInstruction()
◆ nextInstructionOffset()
int QV4::Moth::ByteCodeHandler::nextInstructionOffset |
( |
| ) |
const |
|
inline |
◆ reset()
void QV4::Moth::ByteCodeHandler::reset |
( |
| ) |
|
|
inline |
◆ startInstruction()
The documentation for this class was generated from the following files: