::QV4::ExecutionEngine | QV4::Heap::InternalClass | friend |
_checkIsDestroyed() | QV4::Heap::Base | inline |
_checkIsInitialized() | QV4::Heap::Base | inline |
_setDestroyed() | QV4::Heap::Base | inline |
_setInitialized() | QV4::Heap::Base | inline |
addMember(QV4::Object *object, PropertyKey id, PropertyAttributes data, InternalClassEntry *entry) | QV4::Heap::InternalClass | static |
addMember(PropertyKey identifier, PropertyAttributes data, InternalClassEntry *entry=nullptr) | QV4::Heap::InternalClass | |
asProtoClass() | QV4::Heap::InternalClass | |
asReturnedValue() const | QV4::Heap::Base | inline |
canned() | QV4::Heap::InternalClass | |
changeMember(PropertyKey identifier, PropertyAttributes data, InternalClassEntry *entry=nullptr) | QV4::Heap::InternalClass | |
changeMember(QV4::Object *object, PropertyKey id, PropertyAttributes data, InternalClassEntry *entry=nullptr) | QV4::Heap::InternalClass | static |
changePrototype(Heap::Object *proto) | QV4::Heap::InternalClass | inline |
changeVTable(const VTable *vt) | QV4::Heap::InternalClass | inline |
cryopreserved() | QV4::Heap::InternalClass | |
destroy() | QV4::Heap::InternalClass | |
engine | QV4::Heap::InternalClass | |
find(const PropertyKey id) | QV4::Heap::InternalClass | inline |
findEntry(const PropertyKey id) | QV4::Heap::InternalClass | inline |
findValueOrGetter(const PropertyKey id) | QV4::Heap::InternalClass | inline |
findValueOrSetter(const PropertyKey id) | QV4::Heap::InternalClass | inline |
Flag enum name | QV4::Heap::InternalClass | |
flags | QV4::Heap::InternalClass | |
frozen() | QV4::Heap::InternalClass | |
Frozen enum value | QV4::Heap::InternalClass | |
indexOfValueOrGetter(const PropertyKey id) | QV4::Heap::InternalClass | inline |
init(ExecutionEngine *engine) | QV4::Heap::InternalClass | |
init(InternalClass *other) | QV4::Heap::InternalClass | |
QV4::Heap::Base::init() | QV4::Heap::Base | inline |
internalClass | QV4::Heap::Base | |
inUse() const | QV4::Heap::Base | inline |
isExtensible() const | QV4::Heap::InternalClass | inline |
isFrozen() const | QV4::Heap::InternalClass | inline |
isImplicitlyFrozen() const | QV4::Heap::InternalClass | |
isLocked() const | QV4::Heap::InternalClass | inline |
isMarked() const | QV4::Heap::Base | inline |
isSealed() const | QV4::Heap::InternalClass | inline |
isUsedAsProto() const | QV4::Heap::InternalClass | inline |
keyAt(uint index) const | QV4::Heap::InternalClass | |
Locked enum value | QV4::Heap::InternalClass | |
locked() | QV4::Heap::InternalClass | |
lookupOrInsertTransition(const InternalClassTransition &t) | QV4::Heap::InternalClass | |
mark(QV4::MarkStack *markStack) | QV4::Heap::Base | inline |
markObjects(Heap::Base *ic, MarkStack *stack) | QV4::Heap::InternalClass | static |
MaxRedundantTransitions enum value | QV4::Heap::InternalClass | |
nameMap | QV4::Heap::InternalClass | |
nonExtensible() | QV4::Heap::InternalClass | |
NotExtensible enum value | QV4::Heap::InternalClass | |
numRedundantTransitions | QV4::Heap::InternalClass | |
operator delete(void *, Base *) | QV4::Heap::Base | inline |
operator new(size_t)=delete | QV4::Heap::Base | |
operator new(size_t, Managed *m) | QV4::Heap::Base | inline |
operator new(size_t, Base *m) | QV4::Heap::Base | inline |
parent | QV4::Heap::InternalClass | |
propertyData | QV4::Heap::InternalClass | |
propertyTable | QV4::Heap::InternalClass | |
protoId | QV4::Heap::InternalClass | |
prototype | QV4::Heap::InternalClass | |
removeMember(QV4::Object *object, PropertyKey identifier) | QV4::Heap::InternalClass | static |
sealed() | QV4::Heap::InternalClass | |
Sealed enum value | QV4::Heap::InternalClass | |
setMarkBit() | QV4::Heap::Base | inline |
size | QV4::Heap::InternalClass | |
Transition typedef | QV4::Heap::InternalClass | |
transitions | QV4::Heap::InternalClass | |
updateProtoUsage(Heap::Object *o) | QV4::Heap::InternalClass | |
UsedAsProto enum value | QV4::Heap::InternalClass | |
verifyIndex(const PropertyKey id, uint index) | QV4::Heap::InternalClass | inline |
vtable | QV4::Heap::InternalClass | |