#include <qv4compiler_p.h>
Definition at line 73 of file qv4compiler_p.h.
◆ GeneratorOption
| Enumerator |
|---|
| GenerateWithStringTable | |
| GenerateWithoutStringTable | |
Definition at line 110 of file qv4compiler_p.h.
◆ LookupMode
| Enumerator |
|---|
| LookupForStorage | |
| LookupForCall | |
Definition at line 74 of file qv4compiler_p.h.
◆ JSUnitGenerator()
| QV4::Compiler::JSUnitGenerator::JSUnitGenerator |
( |
Module * | module | ) |
|
◆ constant()
◆ generateUnit()
◆ generateUnitChecksum()
◆ getStringId()
| int QV4::Compiler::JSUnitGenerator::getStringId |
( |
const QString & | string | ) |
const |
|
inline |
◆ hasStringId()
| bool QV4::Compiler::JSUnitGenerator::hasStringId |
( |
const QString & | string | ) |
const |
|
inline |
◆ jsClassMember()
| QString QV4::Compiler::JSUnitGenerator::jsClassMember |
( |
int | jsClassId, |
|
|
int | member ) const |
◆ jsClassSize()
| int QV4::Compiler::JSUnitGenerator::jsClassSize |
( |
int | jsClassId | ) |
const |
◆ lookupName()
| QString QV4::Compiler::JSUnitGenerator::lookupName |
( |
int | index | ) |
const |
|
inline |
◆ lookupNameIndex()
| int QV4::Compiler::JSUnitGenerator::lookupNameIndex |
( |
int | index | ) |
const |
|
inline |
◆ registerConstant()
◆ registerGetterLookup() [1/2]
| int QV4::Compiler::JSUnitGenerator::registerGetterLookup |
( |
const QString & | name, |
|
|
LookupMode | mode ) |
◆ registerGetterLookup() [2/2]
| int QV4::Compiler::JSUnitGenerator::registerGetterLookup |
( |
int | nameIndex, |
|
|
LookupMode | mode ) |
◆ registerGlobalGetterLookup()
| int QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup |
( |
int | nameIndex, |
|
|
LookupMode | mode ) |
◆ registerJSClass()
| int QV4::Compiler::JSUnitGenerator::registerJSClass |
( |
const QStringList & | members | ) |
|
◆ registerQmlContextPropertyGetterLookup()
| int QV4::Compiler::JSUnitGenerator::registerQmlContextPropertyGetterLookup |
( |
int | nameIndex, |
|
|
LookupMode | mode ) |
◆ registerRegExp()
◆ registerSetterLookup() [1/2]
| int QV4::Compiler::JSUnitGenerator::registerSetterLookup |
( |
const QString & | name | ) |
|
◆ registerSetterLookup() [2/2]
| int QV4::Compiler::JSUnitGenerator::registerSetterLookup |
( |
int | nameIndex | ) |
|
◆ registerString()
| int QV4::Compiler::JSUnitGenerator::registerString |
( |
const QString & | str | ) |
|
|
inline |
◆ registerTranslation()
◆ stringForIndex()
| QString QV4::Compiler::JSUnitGenerator::stringForIndex |
( |
int | index | ) |
const |
|
inline |
◆ writeBlock()
| void QV4::Compiler::JSUnitGenerator::writeBlock |
( |
char * | f, |
|
|
Context * | irBlock ) const |
◆ writeClass()
| void QV4::Compiler::JSUnitGenerator::writeClass |
( |
char * | f, |
|
|
const Class & | c ) |
◆ writeFunction()
| void QV4::Compiler::JSUnitGenerator::writeFunction |
( |
char * | f, |
|
|
Context * | irFunction ) const |
◆ writeTemplateObject()
| void QV4::Compiler::JSUnitGenerator::writeTemplateObject |
( |
char * | f, |
|
|
const TemplateObject & | o ) |
◆ codeGeneratorName
| QString QV4::Compiler::JSUnitGenerator::codeGeneratorName |
◆ stringTable
The documentation for this struct was generated from the following files: