Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QmlIR::Alias Struct Reference

#include <qqmlirbuilder_p.h>

Inheritance diagram for QmlIR::Alias:
Collaboration diagram for QmlIR::Alias:

Public Attributes

Aliasnext
Public Attributes inherited from QV4::CompiledData::Alias
quint32_le_bitfield_union< NameIndexField, FlagsFieldnameIndexAndFlags
quint32_le_bitfield_union< IdIndexField, TargetObjectIdField, AliasToLocalAliasFieldidIndexAndTargetObjectIdAndAliasToLocalAlias
union { 
   quint32_le   propertyNameIndex 
   quint32_le   localAliasIndex 
}; 
Location location
Location referenceLocation

Additional Inherited Members

Public Types inherited from QV4::CompiledData::Alias
enum  Flag : unsigned int { IsReadOnly = 0x1 , AliasPointsToPointerObject = 0x2 }
Public Member Functions inherited from QV4::CompiledData::Alias
bool hasFlag (Flag flag) const
void setFlag (Flag flag)
void clearFlags ()
quint32 nameIndex () const
void setNameIndex (quint32 nameIndex)
quint32 idIndex () const
void setIdIndex (quint32 idIndex)
bool isAliasToLocalAlias () const
void setIsAliasToLocalAlias (bool isAliasToLocalAlias)
quint32 targetObjectId () const
void setTargetObjectId (quint32 targetObjectId)

Detailed Description

Definition at line 273 of file qqmlirbuilder_p.h.

Member Data Documentation

◆ next

Alias* QmlIR::Alias::next

Definition at line 275 of file qqmlirbuilder_p.h.


The documentation for this struct was generated from the following file: