(&mut self, op: u16)
| 67 | } |
| 68 | |
| 69 | pub fn build_set(&mut self, op: u16) -> Result<(), VmErr> { |
| 70 | let items = self.pop_n(op as usize)?; |
| 71 | let val = self.set_from_items(items)?; |
| 72 | self.push(val); Ok(()) |
| 73 | } |
| 74 | |
| 75 | pub fn build_slice(&mut self, op: u16) -> Result<(), VmErr> { |
| 76 | let step = if op == 3 { self.pop()? } else { Val::none() }; |
no test coverage detected