(&self)
| 713 | } |
| 714 | |
| 715 | fn check_size(&self) -> result::Result<(), Error> { |
| 716 | use std::mem::size_of; |
| 717 | |
| 718 | if self.insts.len() * size_of::<Inst>() > self.size_limit { |
| 719 | Err(Error::CompiledTooBig(self.size_limit)) |
| 720 | } else { |
| 721 | Ok(()) |
| 722 | } |
| 723 | } |
| 724 | } |
| 725 | |
| 726 | #[derive(Debug)] |