Skip to content

Commit 46bd77a

Browse files
committed
some conditional imports
1 parent e2bf960 commit 46bd77a

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

compiler/rustc_borrowck/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ use nll::{PoloniusOutput, ToRegionVid};
9797
use place_ext::PlaceExt;
9898
use places_conflict::{places_conflict, PlaceConflictBias};
9999
use region_infer::RegionInferenceContext;
100+
#[cfg(debug_assertions)]
100101
use renumber::RegionCtxt;
101102

102103
// FIXME(eddyb) perhaps move this somewhere more centrally.

compiler/rustc_borrowck/src/nll.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -257,11 +257,6 @@ pub(crate) fn compute_regions<'cx, 'tcx>(
257257
borrow_set,
258258
);
259259

260-
if cfg!(debug_assertions) {
261-
let var_to_origin = infcx.reg_var_to_origin.borrow();
262-
debug!("var_to_origin: {:#?}", var_to_origin);
263-
}
264-
265260
let mut regioncx = RegionInferenceContext::new(
266261
infcx,
267262
var_origins,

compiler/rustc_borrowck/src/renumber.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ use rustc_middle::mir::Constant;
88
use rustc_middle::mir::{Body, Location, Promoted};
99
use rustc_middle::ty::subst::SubstsRef;
1010
use rustc_middle::ty::{self, Ty, TyCtxt, TypeFoldable};
11+
#[cfg(debug_assertions)]
1112
use rustc_span::Symbol;
1213

1314
/// Replaces all free regions appearing in the MIR with fresh

compiler/rustc_borrowck/src/type_check/relate_tys.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use rustc_trait_selection::traits::query::Fallible;
99

1010
use crate::constraints::OutlivesConstraint;
1111
use crate::diagnostics::UniverseInfo;
12+
#[cfg(debug_assertions)]
1213
use crate::renumber::RegionCtxt;
1314
use crate::type_check::{InstantiateOpaqueType, Locations, TypeChecker};
1415

compiler/rustc_borrowck/src/universal_regions.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@ use rustc_middle::ty::{
2626
self, DefIdTree, InlineConstSubsts, InlineConstSubstsParts, RegionVid, Ty, TyCtxt,
2727
};
2828
use rustc_middle::ty::{InternalSubsts, SubstsRef};
29+
#[cfg(debug_assertions)]
2930
use rustc_span::Symbol;
3031
use std::iter;
3132

3233
use crate::nll::ToRegionVid;
34+
#[cfg(debug_assertions)]
3335
use crate::renumber::RegionCtxt;
3436
use crate::BorrowckInferCtxt;
3537

0 commit comments

Comments
 (0)