![]() |
Qt 6.x
The Qt SDK
|
#include <qv4internalclass_p.h>
Public Types | |
enum | { StructureChange = 0x100 , NotExtensible = StructureChange | (1 << 0) , VTableChange = StructureChange | (1 << 1) , PrototypeChange = StructureChange | (1 << 2) , ProtoClass = StructureChange | (1 << 3) , Sealed = StructureChange | (1 << 4) , Frozen = StructureChange | (1 << 5) , Locked = StructureChange | (1 << 6) } |
Public Member Functions | |
bool | operator== (const InternalClassTransition &other) const |
bool | operator< (const InternalClassTransition &other) const |
Public Attributes | ||
union { | ||
PropertyKey id | ||
const VTable * vtable | ||
Heap::Object * prototype | ||
}; | ||
Heap::InternalClass * | lookup | |
int | flags | |
Definition at line 267 of file qv4internalclass_p.h.
anonymous enum |
Enumerator | |
---|---|
StructureChange | |
NotExtensible | |
VTableChange | |
PrototypeChange | |
ProtoClass | |
Sealed | |
Frozen | |
Locked |
Definition at line 276 of file qv4internalclass_p.h.
|
inline |
Definition at line 291 of file qv4internalclass_p.h.
References other().
|
inline |
Definition at line 288 of file qv4internalclass_p.h.
References other().
union { ... } QV4::InternalClassTransition |
int QV4::InternalClassTransition::flags |
Definition at line 275 of file qv4internalclass_p.h.
PropertyKey QV4::InternalClassTransition::id |
Definition at line 270 of file qv4internalclass_p.h.
Heap::InternalClass* QV4::InternalClassTransition::lookup |
Definition at line 274 of file qv4internalclass_p.h.
Heap::Object* QV4::InternalClassTransition::prototype |
Definition at line 272 of file qv4internalclass_p.h.
const VTable* QV4::InternalClassTransition::vtable |
Definition at line 271 of file qv4internalclass_p.h.