rust/src/librustc_metadata
bors c3eccc694c Auto merge of #44420 - alexcrichton:private-cstore, r=michaelwoerister
rustc: Make `CrateStore` private to `TyCtxt`

This commit makes the `CrateStore` object private to the `ty/context.rs` module and also absent on the `Session` itself.

cc #44390
cc #44341 (initial commit pulled and rebased from here)
2017-09-13 05:32:00 +00:00
..
astencode.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
build.rs rustc: Add some build scripts for librustc crates 2017-07-22 22:04:13 -07:00
Cargo.toml Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
creader.rs Autodetect the type of allocator crate used 2017-09-10 19:59:42 +02:00
cstore.rs rustc: Remove DepGraph handling from rustc_metadata 2017-09-09 21:11:25 -07:00
cstore_impl.rs rustc: Make CrateStore private to TyCtxt 2017-09-12 21:14:06 -07:00
decoder.rs rustc: introduce ty::Const { ConstVal, Ty }. 2017-09-11 08:41:15 +03:00
diagnostics.rs Clarify failure condition on tests 2017-09-05 11:55:01 -07:00
encoder.rs Auto merge of #44275 - eddyb:deferred-ctfe, r=nikomatsakis 2017-09-12 04:14:07 +00:00
index.rs rustc: Remove some dead code 2017-08-19 13:27:16 +03:00
index_builder.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
isolated_encoder.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
lib.rs rustc: Remove a number of mutable fields in cstore 2017-09-05 07:37:28 -07:00
link_args.rs rustc: Remove a number of mutable fields in cstore 2017-09-05 07:37:28 -07:00
locator.rs rustc: Remove some dead code 2017-08-19 13:27:16 +03:00
native_libs.rs rustc: Remove a number of mutable fields in cstore 2017-09-05 07:37:28 -07:00
schema.rs rustc: Remove DepGraph handling from rustc_metadata 2017-09-09 21:11:25 -07:00