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
QV4::CompiledData::Property Struct Reference

#include <qv4compileddata_p.h>

Inheritance diagram for QV4::CompiledData::Property:
Collaboration diagram for QV4::CompiledData::Property:

Public Member Functions

quint32 nameIndex () const
void setNameIndex (int nameIndex)
bool isFinal () const
void setIsFinal (bool final)
void setCommonType (CommonType t)
CommonType commonType () const
void setTypeNameIndex (int nameIndex)
int typeNameIndex () const
bool isCommonType () const
uint commonTypeOrTypeNameIndex () const
bool isList () const
void setIsList (bool isList)
bool isRequired () const
void setIsRequired (bool isRequired)
bool isReadOnly () const
void setIsReadOnly (bool isReadOnly)

Public Attributes

quint32_le_bitfield_union< NameIndexField, FinalFieldnameIndexAndFinal
quint32_le_bitfield_union< CommonTypeOrTypeNameIndexField, IsRequiredField, IsCommonTypeField, IsListField, IsReadOnlyFielddata
Location location

Detailed Description

Definition at line 790 of file qv4compileddata_p.h.

Member Function Documentation

◆ commonType()

CommonType QV4::CompiledData::Property::commonType ( ) const
inline

Definition at line 823 of file qv4compileddata_p.h.

References QV4::CompiledData::Invalid.

◆ commonTypeOrTypeNameIndex()

uint QV4::CompiledData::Property::commonTypeOrTypeNameIndex ( ) const
inline

Definition at line 841 of file qv4compileddata_p.h.

◆ isCommonType()

bool QV4::CompiledData::Property::isCommonType ( ) const
inline

Definition at line 840 of file qv4compileddata_p.h.

◆ isFinal()

bool QV4::CompiledData::Property::isFinal ( ) const
inline

Definition at line 814 of file qv4compileddata_p.h.

◆ isList()

bool QV4::CompiledData::Property::isList ( ) const
inline

Definition at line 843 of file qv4compileddata_p.h.

◆ isReadOnly()

bool QV4::CompiledData::Property::isReadOnly ( ) const
inline

Definition at line 849 of file qv4compileddata_p.h.

◆ isRequired()

bool QV4::CompiledData::Property::isRequired ( ) const
inline

Definition at line 846 of file qv4compileddata_p.h.

◆ nameIndex()

quint32 QV4::CompiledData::Property::nameIndex ( ) const
inline

Definition at line 811 of file qv4compileddata_p.h.

◆ setCommonType()

void QV4::CompiledData::Property::setCommonType ( CommonType t)
inline

Definition at line 817 of file qv4compileddata_p.h.

◆ setIsFinal()

void QV4::CompiledData::Property::setIsFinal ( bool final)
inline

Definition at line 815 of file qv4compileddata_p.h.

◆ setIsList()

void QV4::CompiledData::Property::setIsList ( bool isList)
inline

Definition at line 844 of file qv4compileddata_p.h.

◆ setIsReadOnly()

void QV4::CompiledData::Property::setIsReadOnly ( bool isReadOnly)
inline

Definition at line 850 of file qv4compileddata_p.h.

◆ setIsRequired()

void QV4::CompiledData::Property::setIsRequired ( bool isRequired)
inline

Definition at line 847 of file qv4compileddata_p.h.

◆ setNameIndex()

void QV4::CompiledData::Property::setNameIndex ( int nameIndex)
inline

Definition at line 812 of file qv4compileddata_p.h.

◆ setTypeNameIndex()

void QV4::CompiledData::Property::setTypeNameIndex ( int nameIndex)
inline

Definition at line 829 of file qv4compileddata_p.h.

◆ typeNameIndex()

int QV4::CompiledData::Property::typeNameIndex ( ) const
inline

Definition at line 835 of file qv4compileddata_p.h.

Member Data Documentation

◆ data

◆ location

Location QV4::CompiledData::Property::location

Definition at line 809 of file qv4compileddata_p.h.

◆ nameIndexAndFinal

quint32_le_bitfield_union<NameIndexField, FinalField> QV4::CompiledData::Property::nameIndexAndFinal

Definition at line 802 of file qv4compileddata_p.h.


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