#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: