#include <qv4compileddata_p.h>
Definition at line 364 of file qv4compileddata_p.h.
◆ Flags
Enumerator |
---|
IsStrict | |
IsArrowFunction | |
IsGenerator | |
IsClosureWrapper | |
Definition at line 366 of file qv4compileddata_p.h.
◆ align()
size_t QV4::CompiledData::Function::align |
( |
size_t | a | ) |
|
|
inlinestatic |
◆ calculateSize()
int QV4::CompiledData::Function::calculateSize |
( |
int | nFormals, |
|
|
int | nLocals, |
|
|
int | nLinesAndStatements, |
|
|
int | nInnerfunctions, |
|
|
int | labelInfoSize, |
|
|
int | codeSize ) |
|
inlinestatic |
◆ code()
const char * QV4::CompiledData::Function::code |
( |
| ) |
const |
|
inline |
◆ formalsBegin()
const Parameter * QV4::CompiledData::Function::formalsBegin |
( |
| ) |
const |
|
inline |
◆ formalsEnd()
const Parameter * QV4::CompiledData::Function::formalsEnd |
( |
| ) |
const |
|
inline |
◆ formalsTable()
const Parameter * QV4::CompiledData::Function::formalsTable |
( |
| ) |
const |
|
inline |
◆ labelInfosOffset()
size_t QV4::CompiledData::Function::labelInfosOffset |
( |
| ) |
const |
|
inline |
◆ labelInfoTable()
const quint32_le * QV4::CompiledData::Function::labelInfoTable |
( |
| ) |
const |
|
inline |
◆ lineAndStatementNumberOffset()
size_t QV4::CompiledData::Function::lineAndStatementNumberOffset |
( |
| ) |
const |
|
inline |
◆ lineAndStatementNumberTable()
◆ localsTable()
const quint32_le * QV4::CompiledData::Function::localsTable |
( |
| ) |
const |
|
inline |
◆ codeOffset
quint32_le QV4::CompiledData::Function::codeOffset |
◆ codeSize
◆ firstTemporalDeadZoneRegister
quint16_le QV4::CompiledData::Function::firstTemporalDeadZoneRegister |
◆ flags
quint8 QV4::CompiledData::Function::flags |
◆ formalsOffset
quint32_le QV4::CompiledData::Function::formalsOffset |
◆ length
◆ localsOffset
quint32_le QV4::CompiledData::Function::localsOffset |
◆ location
Location QV4::CompiledData::Function::location |
◆ nameIndex
◆ nestedFunctionIndex
quint32_le QV4::CompiledData::Function::nestedFunctionIndex |
◆ nFormals
◆ nLabelInfos
quint32_le QV4::CompiledData::Function::nLabelInfos |
◆ nLineAndStatementNumbers
quint16_le QV4::CompiledData::Function::nLineAndStatementNumbers |
◆ nLocals
◆ nRegisters
quint32_le QV4::CompiledData::Function::nRegisters |
◆ padding1
quint8 QV4::CompiledData::Function::padding1 |
◆ returnType
◆ sizeOfLocalTemporalDeadZone
quint16_le QV4::CompiledData::Function::sizeOfLocalTemporalDeadZone |
◆ sizeOfRegisterTemporalDeadZone
quint16_le QV4::CompiledData::Function::sizeOfRegisterTemporalDeadZone |
The documentation for this struct was generated from the following file: