![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4compileddata_p.h>
Public Types | |
| enum | Flags : unsigned int { IsStrict = 0x1 , IsArrowFunction = 0x2 , IsGenerator = 0x4 , IsClosureWrapper = 0x8 } |
Public Member Functions | |
| size_t | lineAndStatementNumberOffset () const |
| size_t | labelInfosOffset () const |
| const Parameter * | formalsTable () const |
| const quint32_le * | localsTable () const |
| const CodeOffsetToLineAndStatement * | lineAndStatementNumberTable () const |
| const Parameter * | formalsBegin () const |
| const Parameter * | formalsEnd () const |
| const quint32_le * | labelInfoTable () const |
| const char * | code () const |
Static Public Member Functions | |
| static int | calculateSize (int nFormals, int nLocals, int nLinesAndStatements, int labelInfoSize, int codeSize) |
| static size_t | align (size_t aa) |
Definition at line 386 of file qv4compileddata_p.h.
| enum QV4::CompiledData::Function::Flags : unsigned int |
| Enumerator | |
|---|---|
| IsStrict | |
| IsArrowFunction | |
| IsGenerator | |
| IsClosureWrapper | |
Definition at line 388 of file qv4compileddata_p.h.
|
inlinestatic |
Definition at line 466 of file qv4compileddata_p.h.
|
inlinestatic |
Definition at line 455 of file qv4compileddata_p.h.
|
inline |
Definition at line 453 of file qv4compileddata_p.h.
|
inline |
Definition at line 447 of file qv4compileddata_p.h.
References formalsTable().
|
inline |
Definition at line 448 of file qv4compileddata_p.h.
References formalsTable().
|
inline |
Definition at line 430 of file qv4compileddata_p.h.
Referenced by formalsBegin(), and formalsEnd().
|
inline |
Definition at line 418 of file qv4compileddata_p.h.
|
inline |
Definition at line 451 of file qv4compileddata_p.h.
|
inline |
Definition at line 407 of file qv4compileddata_p.h.
|
inline |
Definition at line 440 of file qv4compileddata_p.h.
|
inline |
Definition at line 435 of file qv4compileddata_p.h.
| quint32_le QV4::CompiledData::Function::codeOffset |
Definition at line 396 of file qv4compileddata_p.h.
| quint32_le QV4::CompiledData::Function::codeSize |
Definition at line 397 of file qv4compileddata_p.h.
| quint16_le QV4::CompiledData::Function::firstTemporalDeadZoneRegister |
Definition at line 415 of file qv4compileddata_p.h.
| quint8 QV4::CompiledData::Function::flags |
Definition at line 424 of file qv4compileddata_p.h.
| quint32_le QV4::CompiledData::Function::formalsOffset |
Definition at line 402 of file qv4compileddata_p.h.
| quint16_le QV4::CompiledData::Function::length |
Definition at line 400 of file qv4compileddata_p.h.
Referenced by testing.tools.encode_pdf_filter._PngIdatPdfStream::write().
| quint32_le QV4::CompiledData::Function::localsOffset |
Definition at line 404 of file qv4compileddata_p.h.
| Location QV4::CompiledData::Function::location |
Definition at line 411 of file qv4compileddata_p.h.
| quint32_le QV4::CompiledData::Function::nameIndex |
Definition at line 399 of file qv4compileddata_p.h.
| quint32_le QV4::CompiledData::Function::nestedFunctionIndex |
Definition at line 408 of file qv4compileddata_p.h.
| quint16_le QV4::CompiledData::Function::nFormals |
Definition at line 401 of file qv4compileddata_p.h.
| quint32_le QV4::CompiledData::Function::nLabelInfos |
Definition at line 412 of file qv4compileddata_p.h.
| quint16_le QV4::CompiledData::Function::nLineAndStatementNumbers |
Definition at line 406 of file qv4compileddata_p.h.
| quint16_le QV4::CompiledData::Function::nLocals |
Definition at line 405 of file qv4compileddata_p.h.
| quint32_le QV4::CompiledData::Function::nRegisters |
Definition at line 410 of file qv4compileddata_p.h.
| quint8 QV4::CompiledData::Function::padding1 |
Definition at line 425 of file qv4compileddata_p.h.
| ParameterType QV4::CompiledData::Function::returnType |
Definition at line 403 of file qv4compileddata_p.h.
| quint16_le QV4::CompiledData::Function::sizeOfLocalTemporalDeadZone |
Definition at line 414 of file qv4compileddata_p.h.
| quint16_le QV4::CompiledData::Function::sizeOfRegisterTemporalDeadZone |
Definition at line 416 of file qv4compileddata_p.h.