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 isVirtual () const
void setIsVirtual (bool isVirtual)
bool isOverride () const
void setIsOverride (bool isOverride)
bool isFinal () const
void setIsFinal (bool isFinal)
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, IsVirtualField, IsOverrideField, IsFinalField > nameIndexAndVirtSpecifiers
quint32_le_bitfield_union< CommonTypeOrTypeNameIndexField, IsRequiredField, IsCommonTypeField, IsListField, IsReadOnlyField > data
Location location

Detailed Description

Definition at line 831 of file qv4compileddata_p.h.

Member Function Documentation

◆ commonType()

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

Definition at line 880 of file qv4compileddata_p.h.

References QV4::CompiledData::Invalid.

◆ commonTypeOrTypeNameIndex()

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

Definition at line 898 of file qv4compileddata_p.h.

◆ isCommonType()

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

Definition at line 897 of file qv4compileddata_p.h.

◆ isFinal()

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

Definition at line 871 of file qv4compileddata_p.h.

◆ isList()

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

Definition at line 900 of file qv4compileddata_p.h.

◆ isOverride()

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

Definition at line 865 of file qv4compileddata_p.h.

◆ isReadOnly()

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

Definition at line 906 of file qv4compileddata_p.h.

◆ isRequired()

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

Definition at line 903 of file qv4compileddata_p.h.

◆ isVirtual()

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

Definition at line 859 of file qv4compileddata_p.h.

◆ nameIndex()

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

Definition at line 856 of file qv4compileddata_p.h.

◆ setCommonType()

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

Definition at line 874 of file qv4compileddata_p.h.

◆ setIsFinal()

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

Definition at line 872 of file qv4compileddata_p.h.

◆ setIsList()

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

Definition at line 901 of file qv4compileddata_p.h.

◆ setIsOverride()

void QV4::CompiledData::Property::setIsOverride ( bool isOverride)
inline

Definition at line 866 of file qv4compileddata_p.h.

◆ setIsReadOnly()

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

Definition at line 907 of file qv4compileddata_p.h.

◆ setIsRequired()

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

Definition at line 904 of file qv4compileddata_p.h.

◆ setIsVirtual()

void QV4::CompiledData::Property::setIsVirtual ( bool isVirtual)
inline

Definition at line 860 of file qv4compileddata_p.h.

◆ setNameIndex()

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

Definition at line 857 of file qv4compileddata_p.h.

◆ setTypeNameIndex()

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

Definition at line 886 of file qv4compileddata_p.h.

◆ typeNameIndex()

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

Definition at line 892 of file qv4compileddata_p.h.

Member Data Documentation

◆ data

quint32_le_bitfield_union< CommonTypeOrTypeNameIndexField, IsRequiredField, IsCommonTypeField, IsListField, IsReadOnlyField> QV4::CompiledData::Property::data

Definition at line 853 of file qv4compileddata_p.h.

◆ location

Location QV4::CompiledData::Property::location

Definition at line 854 of file qv4compileddata_p.h.

◆ nameIndexAndVirtSpecifiers

quint32_le_bitfield_union<NameIndexField, IsVirtualField, IsOverrideField, IsFinalField> QV4::CompiledData::Property::nameIndexAndVirtSpecifiers

Definition at line 847 of file qv4compileddata_p.h.


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