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