(22df353c14800d2e9b6d57a9a0cb9c6baa337999)
#include <QtCore/qsequentialiterable.h>
#include "qv4sequenceobject_p.h"
#include <private/qv4functionobject_p.h>
#include <private/qv4arrayobject_p.h>
#include <private/qqmlengine_p.h>
#include <private/qv4scopedvalue_p.h>
#include <private/qv4jscall_p.h>
#include <private/qqmlmetatype_p.h>
#include <private/qqmltype_p_p.h>
#include <private/qqmlvaluetypewrapper_p.h>
#include "moc_qv4sequenceobject_p.cpp"
Go to the source code of this file.
|
| QV4::DEFINE_OBJECT_VTABLE (Sequence) |
static ReturnedValue | QV4::doGetIndexed (Heap::Sequence *p, qsizetype index) |
static void * | QV4::createVariantData (QMetaType type, QVariant *variant) |
static const void * | QV4::retrieveVariantData (QMetaType type, const QVariant *variant) |
static void | QV4::generateWarning (QV4::ExecutionEngine *v4, const QString &description) |
static qsizetype | QV4::sizeInline (const Heap::Sequence *p) |
template<typename Action> |
void | QV4::convertAndDo (const QVariant &item, const QMetaType v, Action action) |
static void | QV4::appendInline (Heap::Sequence *p, const QVariant &item) |
static void | QV4::appendDefaultConstructedInline (Heap::Sequence *p, qsizetype num) |
static void | QV4::replaceInline (Heap::Sequence *p, qsizetype index, const QVariant &item) |
static void | QV4::removeLastInline (Heap::Sequence *p, qsizetype num) |
bool | QV4::convertToIterable (QMetaType metaType, void *data, QV4::Object *sequence) |
static Heap::Sequence * | QV4::resolveHeapSequence (const Sequence *sequence, QMetaType typeHint) |