(&mut self, loop_start: usize)
| 1610 | } |
| 1611 | |
| 1612 | fn emit_loop(&mut self, loop_start: usize) { |
| 1613 | let offset = self.function.code_size() - loop_start + 1; |
| 1614 | if offset > u16::MAX as usize { |
| 1615 | self.error("Loop body too large."); |
| 1616 | } |
| 1617 | self.emit(OpCode::Loop(offset as u16)); |
| 1618 | } |
| 1619 | |
| 1620 | // Variable handling methods |
| 1621 | fn named_variable(&mut self, name: Token<'gc>, can_assign: bool) -> Result<(), VmError> { |
no test coverage detected