Home
last modified time | relevance | path

Searched refs:TwoPhaseActivation (Results 1 – 2 of 2) sorted by relevance

/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_borrowck/src/
H A Dpath_utils.rs1 use crate::borrow_set::{BorrowData, BorrowSet, TwoPhaseActivation};
79 TwoPhaseActivation::NotTwoPhase => return true, in is_active()
81 TwoPhaseActivation::NotActivated => return false, in is_active()
83 TwoPhaseActivation::ActivatedAt(loc) => loc, in is_active()
H A Dborrow_set.rs46 pub enum TwoPhaseActivation { enum
58 pub activation_location: TwoPhaseActivation,
215 activation_location: TwoPhaseActivation::NotTwoPhase, in visit_assign()
250 if let TwoPhaseActivation::ActivatedAt(other_location) = borrow_data.activation_location in visit_local()
268 TwoPhaseActivation::NotActivated, in visit_local()
273 borrow_data.activation_location = TwoPhaseActivation::ActivatedAt(location); in visit_local()
330 borrow_data.activation_location = TwoPhaseActivation::NotActivated; in insert_as_pending_if_two_phase()