about summary refs log tree commit diff
path: root/src/librustc_interface
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-09-25 23:17:58 +0200
committerMazdak Farrokhzad <twingoow@gmail.com>2019-09-27 19:48:06 +0200
commit463b19790b1e23a220f2e2e5902a37f00793a3b0 (patch)
tree557e64199e8929f798b1b6c4ad3b5005c994bbc7 /src/librustc_interface
parent83dcdd99dd2c18a639fc2bcb0a011942551e73a8 (diff)
downloadrust-463b19790b1e23a220f2e2e5902a37f00793a3b0.tar.gz
rust-463b19790b1e23a220f2e2e5902a37f00793a3b0.zip
don't borrowck::check_crate(tcx) anymore.
Diffstat (limited to 'src/librustc_interface')
-rw-r--r--src/librustc_interface/passes.rs8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/librustc_interface/passes.rs b/src/librustc_interface/passes.rs
index 6abc6e32d24..52d95a04c9a 100644
--- a/src/librustc_interface/passes.rs
+++ b/src/librustc_interface/passes.rs
@@ -17,7 +17,6 @@ use rustc::util::common::{time, ErrorReported};
 use rustc::session::Session;
 use rustc::session::config::{self, CrateType, Input, OutputFilenames, OutputType};
 use rustc::session::search_paths::PathKind;
-use rustc_ast_borrowck as borrowck;
 use rustc_codegen_ssa::back::link::emit_metadata;
 use rustc_codegen_utils::codegen_backend::CodegenBackend;
 use rustc_codegen_utils::link::filename_for_metadata;
@@ -769,7 +768,6 @@ pub fn default_provide(providers: &mut ty::query::Providers<'_>) {
     proc_macro_decls::provide(providers);
     plugin::build::provide(providers);
     hir::provide(providers);
-    borrowck::provide(providers);
     mir::provide(providers);
     reachable::provide(providers);
     resolve_lifetime::provide(providers);
@@ -937,12 +935,6 @@ fn analysis(tcx: TyCtxt<'_>, cnum: CrateNum) -> Result<()> {
         });
     });
 
-    time(sess, "borrow checking", || {
-        if tcx.use_ast_borrowck() {
-            borrowck::check_crate(tcx);
-        }
-    });
-
     time(sess, "MIR borrow checking", || {
         tcx.par_body_owners(|def_id| tcx.ensure().mir_borrowck(def_id));
     });