generator Struct Reference
  Generator object implementation. More...
Inheritance diagram for generator:

Data Fields | |
| KrkInstance | inst | 
| KrkClosure * | closure | 
| KrkValue * | args | 
| size_t | argCount | 
| uint8_t * | ip | 
| int | running | 
| int | started | 
| KrkValue | result | 
| int | type | 
| KrkThreadState | fakethread | 
| KrkUpvalue * | capturedUpvalues | 
  Data Fields inherited from KrkInstance | |
| KrkClass * | _class | 
| Type.  | |
| KrkTable | fields | 
| Attributes table.  | |
  Data Fields inherited from KrkObj | |
| uint16_t | type | 
| Tag indicating core type.  | |
| uint16_t | flags | 
| General object flags, mostly related to garbage collection.  | |
| uint32_t | hash | 
| Cached hash value for table keys.  | |
| struct KrkObj * | next | 
| Invasive linked list of all objects in the VM.  | |
Additional Inherited Members | |
  Public Member Functions inherited from KrkInstance | |
| KrkInstance * | krk_newInstance (KrkClass *_class) | 
| Create a new instance of the given class.  More... | |
  Protected Attributes inherited from KrkInstance | |
| KrkObj | obj | 
| Base.  | |
Detailed Description
The documentation for this struct was generated from the following file:
- src/obj_gen.c
 
 Data Fields inherited from