From 8b98256f64362cc524952c0641f4e23c27937db1 Mon Sep 17 00:00:00 2001 From: Garming Sam Date: Mon, 27 Jul 2015 18:40:34 +1200 Subject: [PATCH] Remove some duplicated code with new create_resolver --- src/librustc_resolve/lib.rs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/librustc_resolve/lib.rs b/src/librustc_resolve/lib.rs index b39703049ec7..37bf571e0bb8 100644 --- a/src/librustc_resolve/lib.rs +++ b/src/librustc_resolve/lib.rs @@ -4013,16 +4013,7 @@ pub fn resolve_crate<'a, 'tcx>(session: &'a Session, make_glob_map: MakeGlobMap) -> CrateMap { let krate = ast_map.krate(); - let mut resolver = Resolver::new(session, ast_map, krate.span, make_glob_map); - - build_reduced_graph::build_reduced_graph(&mut resolver, krate); - session.abort_if_errors(); - - resolve_imports::resolve_imports(&mut resolver); - session.abort_if_errors(); - - record_exports::record(&mut resolver); - session.abort_if_errors(); + let mut resolver = create_resolver(session, ast_map, krate, make_glob_map, None); resolver.resolve_crate(krate); session.abort_if_errors();