rust/src/librustc
bors 8f4c226fc5 Auto merge of #58608 - pnkfelix:warning-period-for-detecting-nested-impl-trait, r=zoxc
Warning period for detecting nested impl trait

Here is some proposed code for making a warning period for the new checking of nested impl trait.

It undoes some of the corrective effects of PR #57730, by using boolean flags to track parts of the analysis that were previously skipped prior to PRs #57730 and #57981 landing.

Cc #57979
2019-03-12 12:09:47 +00:00
..
benches
cfg hir: replace NodeId with HirId in Destination 2019-03-07 12:43:27 +01:00
dep_graph Rename check_privacy to check_private_in_public 2019-03-06 04:50:50 +01:00
hir Rollup merge of #58679 - Zoxc:passes-refactor, r=michaelwoerister 2019-03-09 17:18:20 +01:00
ich Make the rustc driver and interface demand driven 2019-03-10 04:49:45 +01:00
infer HirIdification: replace NodeId method calls 2019-03-07 09:22:43 +01:00
lint Temporarily emulate the (accidentally) omitted recursion during impl Trait check. 2019-03-08 16:36:28 +01:00
middle Make migrate mode work at item level granularity 2019-03-10 17:27:31 +00:00
mir HirIdification: replace NodeId method calls 2019-03-07 09:22:43 +01:00
session Make the rustc driver and interface demand driven 2019-03-10 04:49:45 +01:00
traits Auto merge of #59012 - pietroalbini:rollup, r=pietroalbini 2019-03-09 05:19:48 +00:00
ty Make the rustc driver and interface demand driven 2019-03-10 04:49:45 +01:00
util HirIdification: replace NodeId method calls 2019-03-07 09:22:43 +01:00
build.rs
Cargo.toml Create a derive macro for HashStable 2019-03-05 00:36:20 +01:00
diagnostics.rs
lib.rs Make rustc_macro a Rust 2018 crate 2019-03-05 20:46:45 +01:00
macros.rs
README.md

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