#include <qv4compileddata_p.h>
|
| enum | : unsigned int {
IsJavascript = 0x1
, StaticData = 0x2
, IsSingleton = 0x4
, IsSharedLibrary = 0x8
,
IsESModule = 0x10
, PendingTypeCompilation = 0x20
, IsStrict = 0x40
, ListPropertyAssignReplaceIfDefault = 0x80
,
ListPropertyAssignReplaceIfNotDefault = 0x100
, ListPropertyAssignReplace = ListPropertyAssignReplaceIfDefault | ListPropertyAssignReplaceIfNotDefault
, ComponentsBound = 0x200
, FunctionSignaturesIgnored = 0x400
,
NativeMethodsAcceptThisObject = 0x800
, ValueTypesCopied = 0x1000
, ValueTypesAddressable = 0x2000
, ValueTypesAssertable = 0x4000
} |
Definition at line 1201 of file qv4compileddata_p.h.
◆ anonymous enum
| anonymous enum : unsigned int |
| Enumerator |
|---|
| IsJavascript | |
| StaticData | |
| IsSingleton | |
| IsSharedLibrary | |
| IsESModule | |
| PendingTypeCompilation | |
| IsStrict | |
| ListPropertyAssignReplaceIfDefault | |
| ListPropertyAssignReplaceIfNotDefault | |
| ListPropertyAssignReplace | |
| ComponentsBound | |
| FunctionSignaturesIgnored | |
| NativeMethodsAcceptThisObject | |
| ValueTypesCopied | |
| ValueTypesAddressable | |
| ValueTypesAssertable | |
Definition at line 1215 of file qv4compileddata_p.h.
◆ blockAt()
| const Block * QV4::CompiledData::Unit::blockAt |
( |
int | idx | ) |
const |
|
inline |
◆ blockOffsetTable()
| const quint32_le * QV4::CompiledData::Unit::blockOffsetTable |
( |
| ) |
const |
|
inline |
◆ classAt()
| const Class * QV4::CompiledData::Unit::classAt |
( |
int | idx | ) |
const |
|
inline |
◆ classOffsetTable()
| const quint32_le * QV4::CompiledData::Unit::classOffsetTable |
( |
| ) |
const |
|
inline |
◆ constants()
| const quint64_le * QV4::CompiledData::Unit::constants |
( |
| ) |
const |
|
inline |
◆ functionAt()
| const Function * QV4::CompiledData::Unit::functionAt |
( |
int | idx | ) |
const |
|
inline |
◆ functionOffsetTable()
| const quint32_le * QV4::CompiledData::Unit::functionOffsetTable |
( |
| ) |
const |
|
inline |
◆ importEntryTable()
| const ImportEntry * QV4::CompiledData::Unit::importEntryTable |
( |
| ) |
const |
|
inline |
◆ indirectExportEntryTable()
| const ExportEntry * QV4::CompiledData::Unit::indirectExportEntryTable |
( |
| ) |
const |
|
inline |
◆ isSingleton()
| bool QV4::CompiledData::Unit::isSingleton |
( |
| ) |
const |
|
inline |
◆ jsClassAt()
| const JSClassMember * QV4::CompiledData::Unit::jsClassAt |
( |
int | idx, |
|
|
int * | nMembers ) const |
|
inline |
◆ localExportEntryTable()
| const ExportEntry * QV4::CompiledData::Unit::localExportEntryTable |
( |
| ) |
const |
|
inline |
◆ lookupTable()
| const Lookup * QV4::CompiledData::Unit::lookupTable |
( |
| ) |
const |
|
inline |
◆ moduleRequestTable()
| const quint32_le * QV4::CompiledData::Unit::moduleRequestTable |
( |
| ) |
const |
|
inline |
◆ qmlUnit() [1/2]
| QmlUnit * QV4::CompiledData::Unit::qmlUnit |
( |
| ) |
|
|
inline |
◆ qmlUnit() [2/2]
| const QmlUnit * QV4::CompiledData::Unit::qmlUnit |
( |
| ) |
const |
|
inline |
◆ regexpAt()
| const RegExp * QV4::CompiledData::Unit::regexpAt |
( |
int | index | ) |
const |
|
inline |
◆ starExportEntryTable()
| const ExportEntry * QV4::CompiledData::Unit::starExportEntryTable |
( |
| ) |
const |
|
inline |
◆ stringAtInternal()
| QString QV4::CompiledData::Unit::stringAtInternal |
( |
uint | idx | ) |
const |
|
inline |
◆ templateObjectAt()
| const TemplateObject * QV4::CompiledData::Unit::templateObjectAt |
( |
int | idx | ) |
const |
|
inline |
◆ templateObjectOffsetTable()
| const quint32_le * QV4::CompiledData::Unit::templateObjectOffsetTable |
( |
| ) |
const |
|
inline |
◆ translationContextIndex() [1/2]
| quint32_le * QV4::CompiledData::Unit::translationContextIndex |
( |
| ) |
|
|
inline |
◆ translationContextIndex() [2/2]
| const quint32_le * QV4::CompiledData::Unit::translationContextIndex |
( |
| ) |
const |
|
inline |
◆ translations()
◆ verifyHeader()
| bool QV4::CompiledData::Unit::verifyHeader |
( |
QDateTime | expectedSourceTimeStamp, |
|
|
QString * | errorString ) const |
◆ blockTableSize
| quint32_le QV4::CompiledData::Unit::blockTableSize |
◆ classTableSize
| quint32_le QV4::CompiledData::Unit::classTableSize |
◆ constantTableSize
| quint32_le QV4::CompiledData::Unit::constantTableSize |
◆ dependencyMD5Checksum
| char QV4::CompiledData::Unit::dependencyMD5Checksum[16] |
◆ finalUrlIndex
◆ flags
◆ functionTableSize
| quint32_le QV4::CompiledData::Unit::functionTableSize |
◆ importEntryTableSize
| quint32_le QV4::CompiledData::Unit::importEntryTableSize |
◆ indexOfRootFunction
| qint32_le QV4::CompiledData::Unit::indexOfRootFunction |
◆ indirectExportEntryTableSize
| quint32_le QV4::CompiledData::Unit::indirectExportEntryTableSize |
◆ jsClassTableSize
| quint32_le QV4::CompiledData::Unit::jsClassTableSize |
◆ localExportEntryTableSize
| quint32_le QV4::CompiledData::Unit::localExportEntryTableSize |
◆ lookupTableSize
| quint32_le QV4::CompiledData::Unit::lookupTableSize |
◆ magic
| char QV4::CompiledData::Unit::magic[8] |
◆ md5Checksum
| char QV4::CompiledData::Unit::md5Checksum[16] |
◆ moduleRequestTableSize
| quint32_le QV4::CompiledData::Unit::moduleRequestTableSize |
◆ offsetToBlockTable
| quint32_le QV4::CompiledData::Unit::offsetToBlockTable |
◆ offsetToClassTable
| quint32_le QV4::CompiledData::Unit::offsetToClassTable |
◆ offsetToConstantTable
| quint32_le QV4::CompiledData::Unit::offsetToConstantTable |
◆ offsetToFunctionTable
| quint32_le QV4::CompiledData::Unit::offsetToFunctionTable |
◆ offsetToImportEntryTable
| quint32_le QV4::CompiledData::Unit::offsetToImportEntryTable |
◆ offsetToIndirectExportEntryTable
| quint32_le QV4::CompiledData::Unit::offsetToIndirectExportEntryTable |
◆ offsetToJSClassTable
| quint32_le QV4::CompiledData::Unit::offsetToJSClassTable |
◆ offsetToLocalExportEntryTable
| quint32_le QV4::CompiledData::Unit::offsetToLocalExportEntryTable |
◆ offsetToLookupTable
| quint32_le QV4::CompiledData::Unit::offsetToLookupTable |
◆ offsetToModuleRequestTable
| quint32_le QV4::CompiledData::Unit::offsetToModuleRequestTable |
◆ offsetToQmlUnit
| quint32_le QV4::CompiledData::Unit::offsetToQmlUnit |
◆ offsetToRegexpTable
| quint32_le QV4::CompiledData::Unit::offsetToRegexpTable |
◆ offsetToStarExportEntryTable
| quint32_le QV4::CompiledData::Unit::offsetToStarExportEntryTable |
◆ offsetToStringTable
| quint32_le QV4::CompiledData::Unit::offsetToStringTable |
◆ offsetToTemplateObjectTable
| quint32_le QV4::CompiledData::Unit::offsetToTemplateObjectTable |
◆ offsetToTranslationTable
| quint32_le QV4::CompiledData::Unit::offsetToTranslationTable |
◆ regexpTableSize
| quint32_le QV4::CompiledData::Unit::regexpTableSize |
◆ reserved
◆ sourceFileIndex
| quint32_le QV4::CompiledData::Unit::sourceFileIndex |
◆ sourceTimeStamp
| qint64_le QV4::CompiledData::Unit::sourceTimeStamp |
◆ starExportEntryTableSize
| quint32_le QV4::CompiledData::Unit::starExportEntryTableSize |
◆ stringTableSize
| quint32_le QV4::CompiledData::Unit::stringTableSize |
◆ templateObjectTableSize
| quint32_le QV4::CompiledData::Unit::templateObjectTableSize |
◆ translationTableSize
| quint32_le QV4::CompiledData::Unit::translationTableSize |
◆ unitSize
◆ version
The documentation for this struct was generated from the following files: