@@ -17,7 +17,6 @@ use rustc::util::common::{time, ErrorReported};
17
17
use rustc:: session:: Session ;
18
18
use rustc:: session:: config:: { self , CrateType , Input , OutputFilenames , OutputType } ;
19
19
use rustc:: session:: search_paths:: PathKind ;
20
- use rustc_ast_borrowck as borrowck;
21
20
use rustc_codegen_ssa:: back:: link:: emit_metadata;
22
21
use rustc_codegen_utils:: codegen_backend:: CodegenBackend ;
23
22
use rustc_codegen_utils:: link:: filename_for_metadata;
@@ -769,7 +768,6 @@ pub fn default_provide(providers: &mut ty::query::Providers<'_>) {
769
768
proc_macro_decls:: provide ( providers) ;
770
769
plugin:: build:: provide ( providers) ;
771
770
hir:: provide ( providers) ;
772
- borrowck:: provide ( providers) ;
773
771
mir:: provide ( providers) ;
774
772
reachable:: provide ( providers) ;
775
773
resolve_lifetime:: provide ( providers) ;
@@ -937,12 +935,6 @@ fn analysis(tcx: TyCtxt<'_>, cnum: CrateNum) -> Result<()> {
937
935
} ) ;
938
936
} ) ;
939
937
940
- time ( sess, "borrow checking" , || {
941
- if tcx. use_ast_borrowck ( ) {
942
- borrowck:: check_crate ( tcx) ;
943
- }
944
- } ) ;
945
-
946
938
time ( sess, "MIR borrow checking" , || {
947
939
tcx. par_body_owners ( |def_id| tcx. ensure ( ) . mir_borrowck ( def_id) ) ;
948
940
} ) ;
0 commit comments