(&mut self, id: u8)
| 990 | /// Finishes execution by recording `DoneReason::CallIndirectHost`. |
| 991 | #[cold] |
| 992 | pub fn done_call_indirect_host(&mut self, id: u8) -> ControlFlow<Done> { |
| 993 | self.state.done_reason = Some(DoneReason::CallIndirectHost { |
| 994 | id, |
| 995 | resume: self.pc.as_ptr(), |
| 996 | }); |
| 997 | ControlFlow::Break(Done { _priv: () }) |
| 998 | } |
| 999 | |
| 1000 | /// Finishes execution by recording `DoneReason::ReturnToHost`. |
| 1001 | #[cold] |
no test coverage detected