rust/src/librustc_ast_lowering
Mazdak Farrokhzad 3bfa28c3a8
Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkov
rustc_ast_lowering: misc cleanup & rustc dep reductions

- The first two commits do some code simplification.
- The next three do some file splitting (getting `lib.rs` below the 3kloc tidy lint).
- The remaining commits reduce the number of `rustc::` imports. This works towards making lowering independent of the `rustc` crate.

r? @oli-obk cc @Zoxc
2020-01-10 02:47:33 +01:00
..
Cargo.toml Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
expr.rs - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} 2020-01-08 04:25:33 +01:00
item.rs Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkov 2020-01-10 02:47:33 +01:00
lib.rs Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkov 2020-01-10 02:47:33 +01:00
pat.rs extract path lowering -> path.rs 2020-01-09 08:57:24 +01:00
path.rs add CStore::item_generics_num_lifetimes 2020-01-09 09:26:55 +01:00