diff options
| author | Garming Sam <garming_sam@outlook.com> | 2015-07-27 18:40:34 +1200 |
|---|---|---|
| committer | Garming Sam <garming_sam@outlook.com> | 2015-08-09 20:54:12 +1200 |
| commit | 8b98256f64362cc524952c0641f4e23c27937db1 (patch) | |
| tree | 523adefa6979c2a1713be17af5318aa4987d62f9 | |
| parent | 251696ed0da7c2c829de0b61f1ea930b815cfbd2 (diff) | |
| download | rust-8b98256f64362cc524952c0641f4e23c27937db1.tar.gz rust-8b98256f64362cc524952c0641f4e23c27937db1.zip | |
Remove some duplicated code with new create_resolver
| -rw-r--r-- | src/librustc_resolve/lib.rs | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/librustc_resolve/lib.rs b/src/librustc_resolve/lib.rs index b39703049ec..37bf571e0bb 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(); |
