![]() |
Qt 6.x
The Qt SDK
|
#include <qv4internalclass_p.h>
Collaboration diagram for QV4::InternalClassTransition: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().
Here is the call graph for this function:
|
inline |
Definition at line 288 of file qv4internalclass_p.h.
References other().
Here is the call graph for this function:| 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.