Skip to content

Commit 82b3783

Browse files
arielb1Ariel Ben-Yehuda
authored and
Ariel Ben-Yehuda
committed
fix tests & rustdoc
1 parent c9ab336 commit 82b3783

File tree

12 files changed

+25
-22
lines changed

12 files changed

+25
-22
lines changed

src/doc/complement-lang-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ can be combined to control the exact logging you want to see. For example, when
158158
debugging linking in the compiler, you might set the following:
159159

160160
```sh
161-
RUST_LOG=rustc::metadata::creader,rustc::util::filesearch,rustc::back::rpath
161+
RUST_LOG=rustc_metadata::creader,rustc::util::filesearch,rustc::back::rpath
162162
```
163163

164164
For a full description, see [the logging crate][1].

src/librustc_driver/test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ fn test_env<F>(source_string: &str,
107107
let diagnostic_handler = diagnostic::Handler::with_emitter(true, emitter);
108108
let span_diagnostic_handler = diagnostic::SpanHandler::new(diagnostic_handler, codemap);
109109

110-
let cstore = ::rustc::metadata::cstore::CStore::new(token::get_ident_interner());
110+
let cstore = ::rustc_metadata::cstore::CStore::new(token::get_ident_interner());
111111
let sess = session::build_session_(options, None, span_diagnostic_handler,
112112
Box::new(cstore));
113113
rustc_lint::register_builtins(&mut sess.lint_store.borrow_mut(), Some(&sess));

src/librustdoc/clean/inline.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use syntax::ast;
1616
use syntax::attr::AttrMetaMethods;
1717
use rustc_front::hir;
1818

19-
use rustc::metadata::util::{self as mdutil, CrateStore};
19+
use rustc::middle::cstore::{self, CrateStore};
2020
use rustc::middle::def;
2121
use rustc::middle::def_id::DefId;
2222
use rustc::middle::ty;
@@ -253,11 +253,11 @@ pub fn build_impls(cx: &DocContext, tcx: &ty::ctxt,
253253
}
254254

255255
fn populate_impls(cx: &DocContext, tcx: &ty::ctxt,
256-
def: mdutil::DefLike,
256+
def: cstore::DefLike,
257257
impls: &mut Vec<clean::Item>) {
258258
match def {
259-
mdutil::DlImpl(did) => build_impl(cx, tcx, did, impls),
260-
mdutil::DlDef(def::DefMod(did)) => {
259+
cstore::DlImpl(did) => build_impl(cx, tcx, did, impls),
260+
cstore::DlDef(def::DefMod(did)) => {
261261
for item in tcx.sess.cstore.item_children(did) {
262262
populate_impls(cx, tcx, item.def, impls)
263263
}
@@ -450,20 +450,20 @@ fn build_module(cx: &DocContext, tcx: &ty::ctxt,
450450
let mut visited = HashSet::new();
451451
for item in tcx.sess.cstore.item_children(did) {
452452
match item.def {
453-
mdutil::DlDef(def::DefForeignMod(did)) => {
453+
cstore::DlDef(def::DefForeignMod(did)) => {
454454
fill_in(cx, tcx, did, items);
455455
}
456-
mdutil::DlDef(def) if item.vis == hir::Public => {
456+
cstore::DlDef(def) if item.vis == hir::Public => {
457457
if !visited.insert(def) { return }
458458
match try_inline_def(cx, tcx, def) {
459459
Some(i) => items.extend(i),
460460
None => {}
461461
}
462462
}
463-
mdutil::DlDef(..) => {}
463+
cstore::DlDef(..) => {}
464464
// All impls were inlined above
465-
mdutil::DlImpl(..) => {}
466-
mdutil::DlField => panic!("unimplemented field"),
465+
cstore::DlImpl(..) => {}
466+
cstore::DlField => panic!("unimplemented field"),
467467
}
468468
}
469469
}

src/librustdoc/clean/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ use syntax::parse::token::{self, InternedString, special_idents};
3535
use syntax::ptr::P;
3636

3737
use rustc_trans::back::link;
38-
use rustc::metadata::util::{self as mdutil, CrateStore};
38+
use rustc::middle::cstore::{self, CrateStore};
3939
use rustc::middle::def;
4040
use rustc::middle::def_id::{DefId, DefIndex};
4141
use rustc::middle::subst::{self, ParamSpace, VecPerParamSpace};
@@ -225,7 +225,7 @@ impl Clean<ExternalCrate> for CrateNum {
225225
cx.tcx_opt().map(|tcx| {
226226
for item in tcx.sess.cstore.crate_top_level_items(self.0) {
227227
let did = match item.def {
228-
mdutil::DlDef(def::DefMod(did)) => did,
228+
cstore::DlDef(def::DefMod(did)) => did,
229229
_ => continue
230230
};
231231
let attrs = inline::load_attrs(cx, tcx, did);

src/librustdoc/core.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ pub use self::MaybeTyped::*;
1212
use rustc_lint;
1313
use rustc_driver::{driver, target_features};
1414
use rustc::session::{self, config};
15-
use rustc::metadata::cstore::CStore;
1615
use rustc::middle::def_id::DefId;
1716
use rustc::middle::privacy::AccessLevels;
1817
use rustc::middle::ty;
@@ -21,6 +20,7 @@ use rustc::lint;
2120
use rustc_trans::back::link;
2221
use rustc_resolve as resolve;
2322
use rustc_front::lowering::{lower_crate, LoweringContext};
23+
use rustc_metadata::cstore::CStore;
2424

2525
use syntax::{ast, codemap, diagnostic};
2626
use syntax::feature_gate::UnstableFeatures;

src/librustdoc/html/format.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use std::fmt;
1919
use std::iter::repeat;
2020

21-
use rustc::metadata::cstore::LOCAL_CRATE;
21+
use rustc::middle::cstore::LOCAL_CRATE;
2222
use rustc::middle::def_id::{CRATE_DEF_INDEX, DefId};
2323
use syntax::abi::Abi;
2424
use rustc_front::hir;

src/librustdoc/html/render.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ use externalfiles::ExternalHtml;
5454

5555
use serialize::json::{self, ToJson};
5656
use syntax::{abi, ast};
57-
use rustc::metadata::cstore::LOCAL_CRATE;
57+
use rustc::middle::cstore::LOCAL_CRATE;
5858
use rustc::middle::def_id::{CRATE_DEF_INDEX, DefId};
5959
use rustc::middle::privacy::AccessLevels;
6060
use rustc::middle::stability;

src/librustdoc/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ extern crate rustc_resolve;
4343
extern crate rustc_lint;
4444
extern crate rustc_back;
4545
extern crate rustc_front;
46+
extern crate rustc_metadata;
4647
extern crate serialize;
4748
extern crate syntax;
4849
extern crate test as testing;

src/librustdoc/test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ use std::sync::{Arc, Mutex};
2626
use testing;
2727
use rustc_lint;
2828
use rustc::front::map as hir_map;
29-
use rustc::metadata::cstore::CStore;
3029
use rustc::session::{self, config};
3130
use rustc::session::config::{get_unstable_features_setting, OutputType};
3231
use rustc::session::search_paths::{SearchPaths, PathKind};
3332
use rustc_front::lowering::{lower_crate, LoweringContext};
3433
use rustc_back::tempdir::TempDir;
3534
use rustc_driver::{driver, Compilation};
35+
use rustc_metadata::cstore::CStore;
3636
use syntax::codemap::CodeMap;
3737
use syntax::diagnostic;
3838
use syntax::parse::token;

src/test/run-make/execution-engine/test.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ extern crate rustc;
1616
extern crate rustc_driver;
1717
extern crate rustc_front;
1818
extern crate rustc_lint;
19+
extern crate rustc_metadata;
1920
extern crate rustc_resolve;
2021
extern crate syntax;
2122

@@ -27,14 +28,14 @@ use std::thread::Builder;
2728

2829
use rustc::front::map as ast_map;
2930
use rustc::llvm;
30-
use rustc::metadata::cstore::{CStore, RequireDynamic};
31-
use rustc::metadata::util::CrateStore;
31+
use rustc::middle::cstore::{CrateStore, LinkagePreference};
3232
use rustc::middle::ty;
3333
use rustc::session::config::{self, basic_options, build_configuration, Input, Options};
3434
use rustc::session::build_session;
3535
use rustc_driver::driver;
3636
use rustc_front::lowering::{lower_crate, LoweringContext};
3737
use rustc_resolve::MakeGlobMap;
38+
use rustc_metadata::cstore::CStore;
3839
use libc::c_void;
3940

4041
use syntax::diagnostics::registry::Registry;
@@ -240,7 +241,7 @@ fn compile_program(input: &str, sysroot: PathBuf)
240241

241242
let trans = driver::phase_4_translate_to_llvm(tcx, mir_map, analysis);
242243

243-
let crates = tcx.sess.cstore.used_crates(RequireDynamic);
244+
let crates = tcx.sess.cstore.used_crates(LinkagePreference::RequireDynamic);
244245

245246
// Collect crates used in the session.
246247
// Reverse order finds dependencies first.

src/test/run-make/issue-19371/foo.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@
1313
extern crate rustc;
1414
extern crate rustc_driver;
1515
extern crate rustc_lint;
16+
extern crate rustc_metadata;
1617
extern crate syntax;
1718

18-
use rustc::metadata::cstore::CStore;
1919
use rustc::session::{build_session, Session};
2020
use rustc::session::config::{basic_options, build_configuration, Input, OutputType};
2121
use rustc_driver::driver::{compile_input, CompileController};
22+
use rustc_metadata::cstore::CStore;
2223
use syntax::diagnostics::registry::Registry;
2324
use syntax::parse::token;
2425

src/test/run-make/libs-through-symlinks/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ all:
1010
mkdir -p $(TMPDIR)/outdir
1111
$(RUSTC) foo.rs -o $(TMPDIR)/outdir/$(NAME)
1212
ln -nsf outdir/$(NAME) $(TMPDIR)
13-
RUST_LOG=rustc::metadata::loader $(RUSTC) bar.rs
13+
RUST_LOG=rustc_metadata::loader $(RUSTC) bar.rs
1414
endif

0 commit comments

Comments
 (0)