Searched refs:ClosedOverModule (Results 1 – 2 of 2) sorted by relevance
367 AliasModule(ClosedOverModule),380 modules: PrimaryMap<ModuleUpvarIndex, ClosedOverModule>,399 enum ClosedOverModule { enum1522 let mut module = ClosedOverModule::Local(index); in alias_component_outer()1525 module = ClosedOverModule::Upvar(frame.closure_args.modules.push(module)); in alias_component_outer()
1817 fn closed_over_module(&self, index: &ClosedOverModule) -> ModuleDef<'a> { in closed_over_module()1819 ClosedOverModule::Local(i) => self.modules[i].clone(), in closed_over_module()1820 ClosedOverModule::Upvar(i) => self.closure.modules[i].clone(), in closed_over_module()