Skip to content

Commit 7ab28f8

Browse files
committed
---
yaml --- r: 227647 b: refs/heads/try c: 84b49b2 h: refs/heads/master i: 227645: 87b29ca 227643: cb147a6 227639: d69a2d8 227631: c3002bb 227615: e46848f 227583: dd48252 v: v3
1 parent 8bc646d commit 7ab28f8

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
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: aca2057ed5fb7af3f8905b2bc01f72fa001c35c8
33
refs/heads/snap-stage3: 1af31d4974e33027a68126fa5a5a3c2c6491824f
4-
refs/heads/try: 2e997ef2d487525ea41e78ba793cb6e7c61cb204
4+
refs/heads/try: 84b49b2d355e49c429703eade10f93680cc3bd47
55
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
66
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
77
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503

branches/try/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/try/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/try/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)