| 116 | }; |
| 117 | |
| 118 | static uint8_t *call_eval(struct hc_vm *vm, uint8_t *data) { |
| 119 | struct hc_call_op *op = (void *)hc_align(data, alignof(struct hc_call_op)); |
| 120 | op->target(vm, op->sloc); |
| 121 | return (uint8_t *)op + sizeof(struct hc_call_op); |
| 122 | } |
| 123 | |
| 124 | const struct hc_op HC_CALL = (struct hc_op){ |
| 125 | .name = "call", |
nothing calls this directly
no outgoing calls
no test coverage detected