(
&mut self,
self_: Resource<Frame>,
d: Resource<Debuggee>,
)
| 877 | } |
| 878 | |
| 879 | async fn get_locals( |
| 880 | &mut self, |
| 881 | self_: Resource<Frame>, |
| 882 | d: Resource<Debuggee>, |
| 883 | ) -> Result<Vec<Resource<WasmValue>>> { |
| 884 | let frame = self.get(&self_)?.0.clone(); |
| 885 | let d = debugger(self, &d)?; |
| 886 | let locals = d.frame_locals(frame).await?; |
| 887 | let mut resources = vec![]; |
| 888 | for local in locals { |
| 889 | resources.push(self.push(local)?); |
| 890 | } |
| 891 | Ok(resources) |
| 892 | } |
| 893 | |
| 894 | async fn get_stack( |
| 895 | &mut self, |
no test coverage detected