Call information.
More...
#include <vm.h>
Call information.
Definition at line 121 of file vm.h.
◆ cur_irep
◆ cur_regs
◆ inst
| const uint8_t* CALLINFO::inst |
◆ is_called_block
| uint8_t CALLINFO::is_called_block |
flags when block calls.
Definition at line 138 of file vm.h.
◆ is_called_super
| uint8_t CALLINFO::is_called_super |
flags when called by OP_SUPER.
Definition at line 137 of file vm.h.
◆ karg_keep
| struct RHash* CALLINFO::karg_keep |
keyword argument backup for OP_ARGARY.
Definition at line 133 of file vm.h.
◆ method_id
called method ID.
Definition at line 134 of file vm.h.
◆ n_args
num of arguments.
Definition at line 136 of file vm.h.
◆ own_class
| struct RClass* CALLINFO::own_class |
class that owns method.
Definition at line 132 of file vm.h.
◆ prev
previous linked list.
Definition at line 130 of file vm.h.
◆ reg_offset
| uint8_t CALLINFO::reg_offset |
register offset after call.
Definition at line 135 of file vm.h.
◆ target_class
| struct RClass* CALLINFO::target_class |
The documentation for this struct was generated from the following file: