Binds the exit label of the current control stack frame and pushes the ABI results to the value stack.
(
&mut self,
masm: &mut M,
context: &mut CodeGenContext<Emission>,
)
| 585 | /// Binds the exit label of the current control stack frame and pushes the |
| 586 | /// ABI results to the value stack. |
| 587 | pub fn bind_end<M: MacroAssembler>( |
| 588 | &mut self, |
| 589 | masm: &mut M, |
| 590 | context: &mut CodeGenContext<Emission>, |
| 591 | ) -> Result<()> { |
| 592 | self.push_abi_results(context, masm)?; |
| 593 | self.bind_exit_label(masm) |
| 594 | } |
| 595 | |
| 596 | /// Binds the exit label of the control stack frame. |
| 597 | pub fn bind_exit_label<M: MacroAssembler>(&self, masm: &mut M) -> Result<()> { |
no test coverage detected