Searched refs:ClosedOverComponent (Results 1 – 2 of 2) sorted by relevance
368 AliasComponent(ClosedOverComponent),379 components: PrimaryMap<ComponentUpvarIndex, ClosedOverComponent>,387 enum ClosedOverComponent { enum1538 let mut component = ClosedOverComponent::Local(index); in alias_component_outer()1542 ClosedOverComponent::Upvar(frame.closure_args.components.push(component)); in alias_component_outer()
1824 fn closed_over_component(&self, index: &ClosedOverComponent) -> ComponentDef<'a> { in closed_over_component()1826 ClosedOverComponent::Local(i) => self.components[i].clone(), in closed_over_component()1827 ClosedOverComponent::Upvar(i) => self.closure.components[i].clone(), in closed_over_component()