Skip to content

Commit 0abf98e

Browse files
committed
Move loop checking so TyCtxt is available
1 parent 7842656 commit 0abf98e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/librustc_driver/driver.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1201,8 +1201,6 @@ where
12011201
sess.derive_registrar_fn
12021202
.set(derive_registrar::find(&hir_map));
12031203

1204-
time(sess, "loop checking", || loops::check_crate(sess, &hir_map));
1205-
12061204
let mut local_providers = ty::maps::Providers::default();
12071205
default_provide(&mut local_providers);
12081206
codegen_backend.provide(&mut local_providers);
@@ -1232,6 +1230,8 @@ where
12321230
// tcx available.
12331231
rustc_incremental::dep_graph_tcx_init(tcx);
12341232

1233+
time(sess, "loop checking", || loops::check_crate(sess, &hir_map));
1234+
12351235
time(sess, "attribute checking", || {
12361236
hir::check_attr::check_crate(tcx)
12371237
});

0 commit comments

Comments
 (0)