(&self)
| 518 | } |
| 519 | |
| 520 | pub fn function(&self) -> Self { |
| 521 | Self::FunctionRoot(Rc::new(FunctionRootScope::root_function(self.clone()))) |
| 522 | } |
| 523 | |
| 524 | pub fn closure(&self, dest: Rc<BasicBlock>) -> Self { |
| 525 | Self::FunctionRoot(Rc::new(FunctionRootScope::closure((self.clone(), dest)))) |