(&mut self)
| 1997 | } |
| 1998 | |
| 1999 | fn push_frame(&mut self) -> ControlFlow<Done> { |
| 2000 | self.push::<crate::PushFrame, _>(self.state.lr)?; |
| 2001 | self.push::<crate::PushFrame, _>(self.state.fp)?; |
| 2002 | self.state.fp = self.state[XReg::sp].get_ptr(); |
| 2003 | ControlFlow::Continue(()) |
| 2004 | } |
| 2005 | |
| 2006 | #[inline] |
| 2007 | fn push_frame_save(&mut self, amt: u16, regs: UpperRegSet<XReg>) -> ControlFlow<Done> { |