diff --git a/src/librustc_mir/borrow_check/nll/region_infer/mod.rs b/src/librustc_mir/borrow_check/nll/region_infer/mod.rs index b8258c76676..9a338947f47 100644 --- a/src/librustc_mir/borrow_check/nll/region_infer/mod.rs +++ b/src/librustc_mir/borrow_check/nll/region_infer/mod.rs @@ -467,10 +467,10 @@ impl<'tcx> RegionInferenceContext<'tcx> { let mut inferred_values = self.liveness_constraints.clone(); let dependency_map = self.build_dependency_map(); - + // Constraints that may need to be repropagated (initially all): let mut dirty_list: Vec<_> = (0..self.constraints.len()).collect(); - + // Set to 0 for each constraint that is on the dirty list: let mut clean_bit_vec = BitVector::new(dirty_list.len());