rust/src/librustc
bors 59c1db0339 Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa
Split MIR building into its own crate

This moves `rustc_mir::{build, hair, lints}` to `rustc_mir_build`.
The new crate only has a `provide` function as it's public API.

Based on #67898

cc @Centril @rust-lang/compiler
r? @oli-obk
2020-01-12 09:44:55 +00:00
..
benches Format the world 2019-12-22 17:42:47 -05:00
dep_graph Rollup merge of #68050 - Centril:canon-error, r=Mark-Simulacrum 2020-01-11 04:50:53 +09:00
hir canonicalize some lint imports 2020-01-11 07:42:15 +01:00
ich Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
infer nix syntax::errors & prefer rustc_errors over errors 2020-01-10 07:41:30 +01:00
middle move in_derive_expansion as Span method 2020-01-11 07:42:26 +01:00
mir Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa 2020-01-12 09:44:55 +00:00
query Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa 2020-01-12 09:44:55 +00:00
traits Rollup merge of #68045 - Centril:liberate-lints, r=Mark-Simulacrum 2020-01-12 03:27:59 +01:00
ty Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa 2020-01-12 09:44:55 +00:00
util nix syntax::errors & prefer rustc_errors over errors 2020-01-10 07:41:30 +01:00
arena.rs Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
build.rs Remove licenses 2018-12-25 21:08:33 -07:00
Cargo.toml Rollup merge of #68050 - Centril:canon-error, r=Mark-Simulacrum 2020-01-11 04:50:53 +09:00
lib.rs Rollup merge of #68089 - lzutao:revert-remote_item, r=sfackler 2020-01-12 03:28:00 +01:00
lint.rs move rustc::lint::{context, passes} to rustc_lint. 2020-01-11 07:42:26 +01:00
macros.rs Retire impl_stable_hash_for. 2019-11-22 20:01:48 +01:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
tests.rs librustc: Unconfigure tests during normal build 2019-08-02 01:59:01 +03:00

For more information about how rustc works, see the rustc guide.