4#ifndef QV4GENERATOROBJECT_P_H
5#define QV4GENERATOROBJECT_P_H
52#define GeneratorObjectMembers(class, Member) \
53 Member(class, Pointer, ExecutionContext *, context) \
54 Member(class, NoMark, GeneratorState, state) \
55 Member(class, NoMark, JSTypesStackFrame, cppFrame) \
56 Member(class, Pointer, ArrayObject *, values) \
57 Member(class, Pointer, ArrayObject *, jsFrame)
Combined button and popup list for selecting options.
\qmltype Particle \inqmlmodule QtQuick.Particles
#define Q_MANAGED_TYPE(type)
#define V4_INTERNALCLASS(c)
#define DECLARE_HEAP_OBJECT(name, base)
#define DECLARE_MARKOBJECTS(class)
#define V4_OBJECT2(DataClass, superClass)
Function * function() const
Heap::ExecutionContext * scope() const
static ReturnedValue method_next(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_return(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
void init(ExecutionEngine *engine, Object *ctor)
static ReturnedValue method_throw(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
void init(QV4::ExecutionContext *scope, Function *function, QV4::String *name=nullptr)
void init(QV4::ExecutionContext *scope)
void init(QV4::ExecutionContext *scope, Function *function, QV4::String *name=nullptr)
ExecutionEngine * engine() const
static constexpr VTable::CallAsConstructor virtualCallAsConstructor
static constexpr VTable::Call virtualCall