rust/src/test
bors 7a4f39453c Auto merge of #44501 - nikomatsakis:issue-44137-non-query-data-in-tcx, r=eddyb
remove or encapsulate the remaining non-query data in tcx

I wound up removing the existing cache around inhabitedness since it didn't seem to be adding much value. I reworked const rvalue promotion, but not that much (i.e., I did not split the computation into bits, as @eddyb had tossed out as a suggestion). But it's now demand driven, at least.

cc @michaelwoerister -- see the `forbid_reads` change in last commit

r? @eddyb -- since the trickiest of this PR is the work on const rvalue promotion

cc #44137
2017-10-18 10:44:08 +00:00
..
codegen rustc: Add LLVM nounwind with -C panic=abort 2017-10-11 09:05:38 -07:00
codegen-units rustc: Handle #[inline(always)] at -O0 2017-10-11 17:12:29 -07:00
compile-fail add error to the correct line in unit test 2017-10-16 14:26:17 -04:00
compile-fail-fulldeps change #![feature(const_fn)] to specific gates 2017-09-16 15:53:02 +00:00
debuginfo Implement display_hint in gdb pretty printers 2017-10-06 13:05:53 -06:00
incremental Auto merge of #45104 - vitiral:incr_auto_assert2, r=michaelwoerister 2017-10-14 04:11:49 +00:00
mir-opt Auto merge of #45162 - chrisvittal:mir-testing, r=nikomatsakis 2017-10-14 11:22:46 +00:00
parse-fail Implement dyn Trait syntax 2017-10-14 12:51:13 +03:00
pretty Fix tests 2017-10-08 23:52:15 +09:00
run-fail Migrate to eprint/eprintln macros where appropriate. 2017-09-28 11:38:35 -04:00
run-fail-fulldeps Implement a file-path remapping feature in support of debuginfo and reproducible builds. 2017-04-26 15:44:02 +02:00
run-make Auto merge of #45202 - alexcrichton:fix-inline-always, r=michaelwoerister 2017-10-16 16:02:43 +00:00
run-pass Auto merge of #44501 - nikomatsakis:issue-44137-non-query-data-in-tcx, r=eddyb 2017-10-18 10:44:08 +00:00
run-pass-fulldeps Auto merge of #45020 - MaloJaffre:needs-test, r=alexcrichton 2017-10-08 14:44:12 +00:00
run-pass-valgrind Add a run-pass-valgrind test for vecdeque issue 2017-09-24 10:56:08 -07:00
rustdoc Rollup merge of #44989 - QuietMisdreavus:what-is-your-quest, r=GuillaumeGomez 2017-10-13 01:58:36 +08:00
ui Rollup merge of #45315 - zackmdavis:expected_statement_after_outer_attr_after_inner_attr, r=petrochenkov 2017-10-17 22:21:01 +08:00
ui-fulldeps Point at signature on unused lint 2017-09-25 13:25:54 -07:00
COMPILER_TESTS.md Merge ui/README.md into COMPILER_TESTS.md and describe how custom UI normalization works. 2017-07-11 16:57:53 +08:00