![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4bytecodegenerator_p.h>
Classes | |
| struct | Label |
| struct | Jump |
| struct | ExceptionHandler |
Public Attributes | |
| int | currentReg = 0 |
Friends | |
| struct | Jump |
| struct | Label |
| struct | ExceptionHandler |
Definition at line 39 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 41 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 258 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 138 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 251 of file qv4bytecodegenerator_p.h.
Definition at line 271 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 206 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 266 of file qv4bytecodegenerator_p.h.
Referenced by QV4::Moth::BytecodeGenerator::Label::link().
|
inline |
Definition at line 246 of file qv4bytecodegenerator_p.h.
References currentReg.
Referenced by QV4::Compiler::Context::setupFunctionIndices().
|
inline |
Definition at line 239 of file qv4bytecodegenerator_p.h.
| void BytecodeGenerator::finalize | ( | Compiler::Context * | context | ) |
Definition at line 132 of file qv4bytecodegenerator.cpp.
| void BytecodeGenerator::incrementStatement | ( | ) |
Definition at line 19 of file qv4bytecodegenerator.cpp.
|
inline |
Definition at line 145 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 159 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 170 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 164 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 176 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 183 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 190 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 198 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 154 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 125 of file qv4bytecodegenerator_p.h.
References QV4::Moth::BytecodeGenerator::Label::Label(), and QV4::Moth::BytecodeGenerator::Label::LinkNow.
Referenced by QV4::Moth::BytecodeGenerator::Jump::link().
|
inline |
Definition at line 133 of file qv4bytecodegenerator_p.h.
References QV4::Moth::BytecodeGenerator::ExceptionHandler::ExceptionHandler().
|
inline |
Definition at line 129 of file qv4bytecodegenerator_p.h.
References QV4::Moth::BytecodeGenerator::Label::Label(), and QV4::Moth::BytecodeGenerator::Label::LinkLater.
| int BytecodeGenerator::newRegister | ( | ) |
Definition at line 24 of file qv4bytecodegenerator.cpp.
Referenced by QV4::Compiler::Context::setupFunctionIndices().
| int BytecodeGenerator::newRegisterArray | ( | int | n | ) |
Definition at line 32 of file qv4bytecodegenerator.cpp.
Referenced by QV4::Compiler::Context::setupFunctionIndices().
|
inline |
Definition at line 245 of file qv4bytecodegenerator_p.h.
|
inline |
Definition at line 276 of file qv4bytecodegenerator_p.h.
| void BytecodeGenerator::setLocation | ( | const QQmlJS::SourceLocation & | loc | ) |
Definition at line 13 of file qv4bytecodegenerator.cpp.
|
inline |
Definition at line 212 of file qv4bytecodegenerator_p.h.
Definition at line 223 of file qv4bytecodegenerator_p.h.
|
friend |
Definition at line 281 of file qv4bytecodegenerator_p.h.
|
friend |
Definition at line 279 of file qv4bytecodegenerator_p.h.
|
friend |
Definition at line 280 of file qv4bytecodegenerator_p.h.
| int QV4::Moth::BytecodeGenerator::currentReg = 0 |
Definition at line 305 of file qv4bytecodegenerator_p.h.
Referenced by currentRegister().