5#include <private/qv4iterator_p.h>
6#include <private/qv4arrayiterator_p.h>
7#include <private/qv4typedarray_p.h>
8#include <private/qv4symbol_p.h>
42 thisObject->d()->iteratedObject.
set(scope.
engine,
nullptr);
47 thisObject->d()->nextIndex =
index + 1;
61 resultArray->arrayReserve(2);
63 resultArray->arrayPut(1, elementValue);
64 resultArray->setArrayLengthUnchecked(2);
\qmltype Particle \inqmlmodule QtQuick.Particles
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
[7]
QLatin1StringView QLatin1String
#define QStringLiteral(str)
#define CHECK_EXCEPTION()
#define DEFINE_OBJECT_VTABLE(classname)
static ReturnedValue method_next(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
void init(ExecutionEngine *engine)
Heap::ArrayObject * newArrayObject(int count=0)
ReturnedValue throwTypeError()
static ReturnedValue createIterResultObject(ExecutionEngine *engine, const Value &value, bool done)
void defineDefaultProperty(StringOrSymbol *name, const Value &value, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable)
bool set(StringOrSymbol *name, const Value &v, ThrowOnFailure shouldThrow)
void defineReadonlyConfigurableProperty(const QString &name, const Value &value)
static constexpr Value fromInt32(int i)
static constexpr Value undefinedValue()