![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Typedefs | |
using | QQmlTypeConstructor = QQmlTypeWrapper |
typedef Pointer< char *, 0 > | V4PointerCheck |
Definition at line 93 of file qqmltypewrapper_p.h.
typedef Pointer<char *, 0> QV4::Heap::V4PointerCheck |
Definition at line 55 of file qv4heap_p.h.
|
static |
Definition at line 324 of file qv4internalclass.cpp.
References QV4::PropertyHash::addEntry(), QV4::PropertyKey::invalid(), and QV4::Heap::InternalClass::propertyTable.
|
static |
Definition at line 333 of file qv4internalclass.cpp.
|
static |
Definition at line 340 of file qv4internalclass.cpp.
References QV4::Scope::Scope(), QV4::Heap::InternalClass::engine, QV4::InternalClassTransition::Frozen, QV4::InternalClassTransition::Locked, QV4::Heap::InternalClass::MaxRedundantTransitions, QV4::InternalClassTransition::NotExtensible, QV4::InternalClassTransition::ProtoClass, QV4::InternalClassTransition::PrototypeChange, QV4::InternalClassTransition::Sealed, QV4::InternalClassTransition::StructureChange, and QV4::InternalClassTransition::VTableChange.
VariantAssociationObject * QV4::Heap::createDetached | ( | QV4::ExecutionEngine * | engine, |
const Association & | association ) |
Definition at line 199 of file qv4variantassociationobject.cpp.
Definition at line 33 of file qv4module_p.h.
Definition at line 37 of file qv4object_p.h.
QV4::Heap::DECLARE_EXPORTED_HEAP_OBJECT | ( | QObjectMethod | , |
FunctionObject | ) |
Definition at line 71 of file qv4qobjectwrapper_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ArgumentsObject | , |
Object | ) |
Definition at line 32 of file qv4argumentsobject_p.h.
Definition at line 66 of file qv4arraydata_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ArrayIteratorObject | , |
Object | ) |
Definition at line 35 of file qv4arrayiterator_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | BoundFunction | , |
JavaScriptFunctionObject | ) |
Definition at line 151 of file qv4functionobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | CallContext | , |
ExecutionContext | ) |
Definition at line 71 of file qv4context_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | CapabilitiesExecutorWrapper | , |
FunctionObject | ) |
Definition at line 119 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ConstructorFunction | , |
ScriptFunction | ) |
Definition at line 130 of file qv4functionobject_p.h.
Definition at line 36 of file qv4dataview_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | DateObject | , |
ReferenceObject | ) |
Definition at line 144 of file qv4dateobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | DefaultClassConstructorFunction | , |
FunctionObject | ) |
Definition at line 138 of file qv4functionobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | DynamicFunctionObject | , |
FunctionObject | ) |
Definition at line 78 of file qv4functionobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ErrorObject | , |
Object | ) |
Definition at line 33 of file qv4errorobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ExecutionContext | , |
Base | ) |
Definition at line 32 of file qv4context_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ForInIteratorObject | , |
Object | ) |
Definition at line 66 of file qv4objectiterator_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | FunctionObject | , |
Object | ) |
Definition at line 47 of file qv4functionobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | GeneratorObject | , |
Object | ) |
Definition at line 60 of file qv4generatorobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | JavaScriptFunctionObject | , |
FunctionObject | ) |
Definition at line 63 of file qv4functionobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | MapIteratorObject | , |
Object | ) |
Definition at line 33 of file qv4mapiterator_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | MemberData | , |
Base | ) |
Definition at line 29 of file qv4memberdata_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | MemberFunction | , |
ArrowFunction | ) |
Definition at line 119 of file qv4functionobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | PromiseCapability | , |
Object | ) |
Definition at line 89 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | PromiseExecutionState | , |
FunctionObject | ) |
Definition at line 129 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | PromiseObject | , |
Object | ) |
Definition at line 62 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | PromiseReaction | , |
Object | ) |
Definition at line 97 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | Proxy | , |
FunctionObject | ) |
Definition at line 46 of file qv4proxy_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ProxyObject | , |
FunctionObject | ) |
Definition at line 31 of file qv4proxy_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | QmlContext | , |
ExecutionContext | ) |
Definition at line 50 of file qv4qmlcontext_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | QmlIncubatorObject | , |
Object | ) |
Definition at line 1681 of file qqmlcomponent.cpp.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | QQmlBindingFunction | , |
JavaScriptFunctionObject | ) |
Definition at line 255 of file qqmlbuiltinfunctions_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | QQmlContextWrapper | , |
Object | ) |
Definition at line 37 of file qv4qmlcontext_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | QQmlValueTypeWrapper | , |
ReferenceObject | ) |
Definition at line 33 of file qqmlvaluetypewrapper_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | QQmlXMLHttpRequestCtor | , |
FunctionObject | ) |
Definition at line 1650 of file qqmlxmlhttprequest.cpp.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ReferenceObject | , |
Object | ) |
Definition at line 42 of file qv4referenceobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | RegExpCtor | , |
FunctionObject | ) |
Definition at line 51 of file qv4regexpobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | RegExpObject | , |
Object | ) |
Definition at line 35 of file qv4regexpobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | RejectWrapper | , |
FunctionObject | ) |
Definition at line 161 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ResolveElementWrapper | , |
FunctionObject | ) |
Definition at line 140 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ResolveWrapper | , |
FunctionObject | ) |
Definition at line 151 of file qv4promiseobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | ScriptFunction | , |
ArrowFunction | ) |
Definition at line 111 of file qv4functionobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | SetIteratorObject | , |
Object | ) |
Definition at line 33 of file qv4setiterator_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | StrictArgumentsObject | , |
Object | ) |
Definition at line 44 of file qv4argumentsobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | StringIteratorObject | , |
Object | ) |
Definition at line 33 of file qv4stringiterator_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | StringObject | , |
Object | ) |
Definition at line 31 of file qv4stringobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | SymbolObject | , |
Object | ) |
Definition at line 39 of file qv4symbol_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | TypedArray | , |
Object | ) |
Definition at line 83 of file qv4typedarray_p.h.
Definition at line 43 of file qv4urlobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | UrlSearchParamsObject | , |
Object | ) |
Definition at line 62 of file qv4urlobject_p.h.
QV4::Heap::DECLARE_HEAP_OBJECT | ( | VariantAssociationObject | , |
ReferenceObject | ) |
Definition at line 48 of file qv4variantassociationobject_p.h.
QV4::Heap::Q_STATIC_ASSERT | ( | offsetof(Base, internalClass) | = =0 | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | offsetof(CallContextData, function) | = =0 | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | offsetof(ExecutionContextData, activation) | = =offsetof(ExecutionContextData, outer)+QT_POINTER_SIZE | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | offsetof(ExecutionContextData, outer) | = =0 | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | sizeof(Base) | = =QT_POINTER_SIZE | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | sizeof(ExecutionContext) | = =sizeof(Base)+sizeof(ExecutionContextData)+QT_POINTER_SIZE | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_standard_layout< CallContextData >::value | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_standard_layout< ExecutionContextData >::value | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< ArrayData > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< Base > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< CallContext > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< ComplexString > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< ExecutionContext > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< MemberData > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< RegExp > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< SimpleArrayData > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< String > | ) |
QV4::Heap::Q_STATIC_ASSERT | ( | std::is_trivial_v< V4PointerCheck > | ) |
|
static |
Definition at line 766 of file qv4internalclass.cpp.
References QV4::Heap::InternalClass::engine, and QV4::Heap::InternalClass::prototype.
Referenced by QV4::Heap::InternalClass::updateProtoUsage().