#include <qqmlirbuilder_p.h>
|
const Property * | firstProperty () const |
int | propertyCount () const |
Alias * | firstAlias () const |
int | aliasCount () const |
const Enum * | firstEnum () const |
int | enumCount () const |
const Signal * | firstSignal () const |
int | signalCount () const |
Binding * | firstBinding () const |
int | bindingCount () const |
const Function * | firstFunction () const |
int | functionCount () const |
const InlineComponent * | inlineComponent () const |
int | inlineComponentCount () const |
const RequiredPropertyExtraData * | requiredPropertyExtraData () const |
int | requiredPropertyExtraDataCount () const |
void | simplifyRequiredProperties () |
PoolList< Binding >::Iterator | bindingsBegin () const |
PoolList< Binding >::Iterator | bindingsEnd () const |
PoolList< Property >::Iterator | propertiesBegin () const |
PoolList< Property >::Iterator | propertiesEnd () const |
PoolList< Alias >::Iterator | aliasesBegin () const |
PoolList< Alias >::Iterator | aliasesEnd () const |
PoolList< Enum >::Iterator | enumsBegin () const |
PoolList< Enum >::Iterator | enumsEnd () const |
PoolList< Signal >::Iterator | signalsBegin () const |
PoolList< Signal >::Iterator | signalsEnd () const |
PoolList< Function >::Iterator | functionsBegin () const |
PoolList< Function >::Iterator | functionsEnd () const |
PoolList< InlineComponent >::Iterator | inlineComponentsBegin () const |
PoolList< InlineComponent >::Iterator | inlineComponentsEnd () const |
PoolList< RequiredPropertyExtraData >::Iterator | requiredPropertyExtraDataBegin () const |
PoolList< RequiredPropertyExtraData >::Iterator | requiredPropertyExtraDataEnd () const |
void | init (QQmlJS::MemoryPool *pool, int typeNameIndex, int idIndex, const QV4::CompiledData::Location &location) |
QString | appendEnum (Enum *enumeration) |
QString | appendSignal (Signal *signal) |
QString | appendProperty (Property *prop, const QString &propertyName, bool isDefaultProperty, const QQmlJS::SourceLocation &defaultToken, QQmlJS::SourceLocation *errorLocation) |
QString | appendAlias (Alias *prop, const QString &aliasName, bool isDefaultProperty, const QQmlJS::SourceLocation &defaultToken, QQmlJS::SourceLocation *errorLocation) |
void | appendFunction (QmlIR::Function *f) |
void | appendInlineComponent (InlineComponent *ic) |
void | appendRequiredPropertyExtraData (RequiredPropertyExtraData *extraData) |
QString | appendBinding (Binding *b, bool isListBinding) |
Binding * | findBinding (quint32 nameIndex) const |
Binding * | unlinkBinding (Binding *before, Binding *binding) |
void | insertSorted (Binding *b) |
QString | bindingAsString (Document *doc, int scriptIndex) const |
int | namedObjectsInComponentCount () const |
const quint32 * | namedObjectsInComponentTable () const |
bool | hasFlag (QV4::CompiledData::Object::Flag flag) const |
qint32 | objectId () const |
bool | hasAliasAsDefaultProperty () const |
Definition at line 310 of file qqmlirbuilder_p.h.
◆ aliasCount()
int QmlIR::Object::aliasCount |
( |
| ) |
const |
|
inline |
◆ aliasesBegin()
◆ aliasesEnd()
◆ appendAlias()
◆ appendBinding()
◆ appendEnum()
◆ appendFunction()
◆ appendInlineComponent()
◆ appendProperty()
◆ appendRequiredPropertyExtraData()
◆ appendSignal()
◆ bindingAsString()
◆ bindingCount()
int QmlIR::Object::bindingCount |
( |
| ) |
const |
|
inline |
◆ bindingsBegin()
◆ bindingsEnd()
◆ enumCount()
int QmlIR::Object::enumCount |
( |
| ) |
const |
|
inline |
◆ enumsBegin()
◆ enumsEnd()
◆ findBinding()
◆ firstAlias()
Alias * QmlIR::Object::firstAlias |
( |
| ) |
const |
|
inline |
◆ firstBinding()
Binding * QmlIR::Object::firstBinding |
( |
| ) |
const |
|
inline |
◆ firstEnum()
const Enum * QmlIR::Object::firstEnum |
( |
| ) |
const |
|
inline |
◆ firstFunction()
const Function * QmlIR::Object::firstFunction |
( |
| ) |
const |
|
inline |
◆ firstProperty()
const Property * QmlIR::Object::firstProperty |
( |
| ) |
const |
|
inline |
◆ firstSignal()
const Signal * QmlIR::Object::firstSignal |
( |
| ) |
const |
|
inline |
◆ functionCount()
int QmlIR::Object::functionCount |
( |
| ) |
const |
|
inline |
◆ functionsBegin()
◆ functionsEnd()
◆ hasAliasAsDefaultProperty()
bool QmlIR::Object::hasAliasAsDefaultProperty |
( |
| ) |
const |
|
inline |
◆ hasFlag()
◆ init()
◆ inlineComponent()
◆ inlineComponentCount()
int QmlIR::Object::inlineComponentCount |
( |
| ) |
const |
|
inline |
◆ inlineComponentsBegin()
◆ inlineComponentsEnd()
◆ insertSorted()
◆ namedObjectsInComponentCount()
int QmlIR::Object::namedObjectsInComponentCount |
( |
| ) |
const |
|
inline |
◆ namedObjectsInComponentTable()
const quint32 * QmlIR::Object::namedObjectsInComponentTable |
( |
| ) |
const |
|
inline |
◆ objectId()
qint32 QmlIR::Object::objectId |
( |
| ) |
const |
|
inline |
◆ propertiesBegin()
◆ propertiesEnd()
◆ propertyCount()
int QmlIR::Object::propertyCount |
( |
| ) |
const |
|
inline |
◆ requiredPropertyExtraData()
◆ requiredPropertyExtraDataBegin()
◆ requiredPropertyExtraDataCount()
int QmlIR::Object::requiredPropertyExtraDataCount |
( |
| ) |
const |
|
inline |
◆ requiredPropertyExtraDataEnd()
◆ signalCount()
int QmlIR::Object::signalCount |
( |
| ) |
const |
|
inline |
◆ signalsBegin()
◆ signalsEnd()
◆ simplifyRequiredProperties()
void Object::simplifyRequiredProperties |
( |
| ) |
|
◆ unlinkBinding()
◆ ::QQmlIRLoader
◆ declarationsOverride
Object* QmlIR::Object::declarationsOverride |
◆ defaultPropertyIsAlias
bool QmlIR::Object::defaultPropertyIsAlias |
◆ flags
◆ functionsAndExpressions
◆ id
◆ idNameIndex
◆ indexOfDefaultPropertyOrAlias
int QmlIR::Object::indexOfDefaultPropertyOrAlias |
◆ inheritedTypeNameIndex
quint32 QmlIR::Object::inheritedTypeNameIndex |
◆ location
◆ locationOfIdProperty
◆ namedObjectsInComponent
◆ runtimeFunctionIndices
The documentation for this struct was generated from the following files: