![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qv4engine_p.h"#include <wtf/BumpPointerAllocator.h>#include <wtf/OSAllocator.h>#include <wtf/PageAllocation.h>#include <private/qjsvalue_p.h>#include <private/qqmlbuiltinfunctions_p.h>#include <private/qqmlengine_p.h>#include <private/qqmljsdiagnosticmessage_p.h>#include <private/qqmllist_p.h>#include <private/qqmllistwrapper_p.h>#include <private/qqmlscriptblob_p.h>#include <private/qqmlscriptdata_p.h>#include <private/qqmltypeloader_p.h>#include <private/qqmltypewrapper_p.h>#include <private/qqmlvaluetype_p.h>#include <private/qqmlvaluetypewrapper_p.h>#include <private/qv4argumentsobject_p.h>#include <private/qv4arraybuffer_p.h>#include <private/qv4arrayiterator_p.h>#include <private/qv4arrayobject_p.h>#include <private/qv4atomics_p.h>#include <private/qv4booleanobject_p.h>#include <private/qv4codegen_p.h>#include <private/qv4compileddata_p.h>#include <private/qv4dataview_p.h>#include <private/qv4dateobject_p.h>#include <private/qv4debugging_p.h>#include <private/qv4errorobject_p.h>#include <private/qv4executableallocator_p.h>#include <private/qv4function_p.h>#include <private/qv4functionobject_p.h>#include <private/qv4generatorobject_p.h>#include <private/qv4globalobject_p.h>#include <private/qv4identifiertable_p.h>#include <private/qv4iterator_p.h>#include <private/qv4jsonobject_p.h>#include <private/qv4mapiterator_p.h>#include <private/qv4mapobject_p.h>#include <private/qv4mathobject_p.h>#include <private/qv4memberdata_p.h>#include <private/qv4mm_p.h>#include <private/qv4module_p.h>#include <private/qv4numberobject_p.h>#include <private/qv4object_p.h>#include <private/qv4objectiterator_p.h>#include <private/qv4objectproto_p.h>#include <private/qv4profiling_p.h>#include <private/qv4promiseobject_p.h>#include <private/qv4proxy_p.h>#include <private/qv4qmetaobjectwrapper_p.h>#include <private/qv4qmlcontext_p.h>#include <private/qv4qobjectwrapper_p.h>#include <private/qv4reflect_p.h>#include <private/qv4regexp_p.h>#include <private/qv4regexpobject_p.h>#include <private/qv4runtime_p.h>#include <private/qv4sequenceobject_p.h>#include <private/qv4setiterator_p.h>#include <private/qv4setobject_p.h>#include <private/qv4sqlerrors_p.h>#include <private/qv4stackframe_p.h>#include <private/qv4stacklimits_p.h>#include <private/qv4stringiterator_p.h>#include <private/qv4stringobject_p.h>#include <private/qv4symbol_p.h>#include <private/qv4typedarray_p.h>#include <private/qv4urlobject_p.h>#include <private/qv4value_p.h>#include <private/qv4variantassociationobject_p.h>#include <private/qv4variantobject_p.h>#include <QtQml/qqmlfile.h>#include <QtCore/qdatetime.h>#include <QtCore/qdir.h>#include <QtCore/qfileinfo.h>#include <QtCore/qiterable.h>#include <QtCore/qloggingcategory.h>#include <QtCore/qmetatype.h>#include <QtCore/qmetasequence.h>#include <QtCore/qtextstream.h>#include <QtCore/qtimezone.h>Go to the source code of this file.
Classes | |
| struct | JSArrayIterator |
| struct | QV4EngineRegistrationData |
Typedefs | |
| typedef QSet< QV4::Heap::Object * > | V4ObjectSet |
Enumerations | |
| enum class | JSToQVariantConversionBehavior { Never , Safish , Aggressive , Never , Safish , Aggressive } |
| enum class | JSToQVariantConversionBehavior { Never , Safish , Aggressive , Never , Safish , Aggressive } |
Variables | |
| static Q_CONSTINIT QBasicAtomicInt | engineSerial = Q_BASIC_ATOMIC_INITIALIZER(1) |
| static Q_CONSTINIT QBasicAtomicInt | hasPreview = Q_BASIC_ATOMIC_INITIALIZER(0) |
| typedef QSet< QV4::Heap::Object * > V4ObjectSet |
Definition at line 1563 of file qv4engine.cpp.
|
strong |
| Enumerator | |
|---|---|
| Never | |
| Safish | |
| Aggressive | |
| Never | |
| Safish | |
| Aggressive | |
Definition at line 1564 of file qv4engine.cpp.
|
strong |
| Enumerator | |
|---|---|
| Never | |
| Safish | |
| Aggressive | |
| Never | |
| Safish | |
| Aggressive | |
Definition at line 1564 of file qv4engine.cpp.
| ReturnType convertJSValueToVariantType | ( | const QJSValue & | value | ) |
Definition at line 132 of file qv4engine.cpp.
| bool convertToIterable | ( | QMetaType | metaType, |
| void * | data, | ||
| Source * | sequence ) |
Definition at line 2563 of file qv4engine.cpp.
|
static |
Definition at line 2982 of file qv4engine.cpp.
| QT_BEGIN_NAMESPACE DEFINE_BOOL_CONFIG_OPTION | ( | disableDiskCache | , |
| QML_DISABLE_DISK_CACHE | ) |
| DEFINE_BOOL_CONFIG_OPTION | ( | forceDiskCache | , |
| QML_FORCE_DISK_CACHE | ) |
|
static |
Definition at line 152 of file qv4engine.cpp.
|
static |
Definition at line 2433 of file qv4engine.cpp.
|
static |
Definition at line 2346 of file qv4engine.cpp.
|
static |
Definition at line 299 of file qv4engine.cpp.
|
static |
Definition at line 1752 of file qv4engine.cpp.
| Association objectToVariantAssociation | ( | const QV4::Object * | o, |
| V4ObjectSet * | visitedObjects, | ||
| JSToQVariantConversionBehavior | conversionBehvior ) |
Definition at line 1730 of file qv4engine.cpp.
| Q_GLOBAL_STATIC | ( | QV4EngineRegistrationData | , |
| registrationData | ) |
| Q_QML_EXPORT char * qt_v4StackTrace | ( | void * | executionContext | ) |
Definition at line 1342 of file qv4engine.cpp.
| Q_QML_EXPORT char * qt_v4StackTraceForEngine | ( | void * | executionEngine | ) |
Definition at line 1347 of file qv4engine.cpp.
|
static |
Definition at line 3009 of file qv4engine.cpp.
|
static |
Definition at line 185 of file qv4engine.cpp.
| ReturnedValue throwTypeError | ( | const FunctionObject * | b, |
| const QV4::Value * | , | ||
| const QV4::Value * | , | ||
| int | ) |
Definition at line 125 of file qv4engine.cpp.
|
static |
Definition at line 1573 of file qv4engine.cpp.
|
static |
Definition at line 2272 of file qv4engine.cpp.
|
inlinestatic |
Definition at line 1321 of file qv4engine.cpp.
|
static |
Definition at line 117 of file qv4engine.cpp.
|
static |
Definition at line 118 of file qv4engine.cpp.