Skip to content

Commit cdf0266

Browse files
committed
---
yaml --- r: 225985 b: refs/heads/stable c: 84b49b2 h: refs/heads/master i: 225983: a0c6e67 v: v3
1 parent 11711bf commit cdf0266

File tree

4 files changed

+4
-10
lines changed

4 files changed

+4
-10
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ refs/heads/tmp: e5d90d98402475b6e154ce216f9efcb80da1a747
2929
refs/tags/1.0.0-alpha.2: 4c705f6bc559886632d3871b04f58aab093bfa2f
3030
refs/tags/homu-tmp: 1fe32ca12c51afcd761d9962f51a74ff0d07a591
3131
refs/tags/1.0.0-beta: 8cbb92b53468ee2b0c2d3eeb8567005953d40828
32-
refs/heads/stable: 2e997ef2d487525ea41e78ba793cb6e7c61cb204
32+
refs/heads/stable: 84b49b2d355e49c429703eade10f93680cc3bd47
3333
refs/tags/1.0.0: 55bd4f8ff2b323f317ae89e254ce87162d52a375
3434
refs/tags/1.1.0: bc3c16f09287e5545c1d3f76b7abd54f2eca868b

branches/stable/src/librustc_driver/driver.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -602,11 +602,7 @@ pub fn phase_3_run_analysis_passes<'tcx>(sess: Session,
602602
glob_map,
603603
} =
604604
time(time_passes, "resolution", (),
605-
|_| resolve::resolve_crate(&sess,
606-
&ast_map,
607-
&lang_items,
608-
krate,
609-
make_glob_map));
605+
|_| resolve::resolve_crate(&sess, &ast_map, make_glob_map));
610606

611607
// Discard MTWT tables that aren't required past resolution.
612608
syntax::ext::mtwt::clear_tables();

branches/stable/src/librustc_driver/test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ fn test_env<F>(source_string: &str,
126126
// run just enough stuff to build a tcx:
127127
let lang_items = lang_items::collect_language_items(krate, &sess);
128128
let resolve::CrateMap { def_map, freevars, .. } =
129-
resolve::resolve_crate(&sess, &ast_map, &lang_items, krate, resolve::MakeGlobMap::No);
129+
resolve::resolve_crate(&sess, &ast_map, resolve::MakeGlobMap::No);
130130
let named_region_map = resolve_lifetime::krate(&sess, krate, &def_map);
131131
let region_map = region::resolve_crate(&sess, krate);
132132
let tcx = ty::mk_ctxt(sess,

branches/stable/src/librustc_resolve/lib.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ use rustc::lint;
5555
use rustc::metadata::csearch;
5656
use rustc::metadata::decoder::{DefLike, DlDef, DlField, DlImpl};
5757
use rustc::middle::def::*;
58-
use rustc::middle::lang_items::LanguageItems;
5958
use rustc::middle::pat_util::pat_bindings;
6059
use rustc::middle::privacy::*;
6160
use rustc::middle::subst::{ParamSpace, FnSpace, TypeSpace};
@@ -3689,10 +3688,9 @@ pub enum MakeGlobMap {
36893688
/// Entry point to crate resolution.
36903689
pub fn resolve_crate<'a, 'tcx>(session: &'a Session,
36913690
ast_map: &'a ast_map::Map<'tcx>,
3692-
_: &LanguageItems,
3693-
krate: &Crate,
36943691
make_glob_map: MakeGlobMap)
36953692
-> CrateMap {
3693+
let krate = ast_map.krate();
36963694
let mut resolver = Resolver::new(session, ast_map, krate.span, make_glob_map);
36973695

36983696
build_reduced_graph::build_reduced_graph(&mut resolver, krate);

0 commit comments

Comments
 (0)