Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qv4generatorobject_p.h File Reference

(8b6a9403bf2e04d34b9b07d2780186029fab99d0)

+ Include dependency graph for qv4generatorobject_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QV4::Heap::GeneratorFunctionCtor
 
struct  QV4::Heap::GeneratorFunction
 
struct  QV4::Heap::MemberGeneratorFunction
 
struct  QV4::Heap::GeneratorPrototype
 
struct  QV4::GeneratorFunctionCtor
 
struct  QV4::GeneratorFunction
 
struct  QV4::MemberGeneratorFunction
 
struct  QV4::GeneratorPrototype
 
struct  QV4::GeneratorObject
 

Namespaces

namespace  QV4
 
namespace  QV4::Heap
 

Macros

#define GeneratorObjectMembers(class, Member)
 

Enumerations

enum class  QV4::GeneratorState {
  QV4::Undefined , QV4::SuspendedStart , QV4::SuspendedYield , QV4::Executing ,
  QV4::Completed
}
 

Functions

 QV4::Heap::DECLARE_HEAP_OBJECT (GeneratorObject, Object)
 

Macro Definition Documentation

◆ GeneratorObjectMembers

#define GeneratorObjectMembers ( class,
Member )
Value:
Member(class, Pointer, ExecutionContext *, context) \
Member(class, NoMark, GeneratorState, state) \
Member(class, NoMark, JSTypesStackFrame, cppFrame) \
Member(class, Pointer, ArrayObject *, values) \
Member(class, Pointer, ArrayObject *, jsFrame)
else opt state
[0]
static void * context
GLenum GLsizei GLsizei GLint * values
[15]

Definition at line 52 of file qv4generatorobject_p.h.