rust/src/test
Dylan DPC 20bf34f8c5
Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelix
Create (unstable) 2024 edition

[On Zulip](https://rust-lang.zulipchat.com/#narrow/stream/213817-t-lang/topic/Deprecating.20macro.20scoping.20shenanigans/near/272860652), there was a small aside regarding creating the 2024 edition now as opposed to later. There was a reasonable amount of support and no stated opposition.

This change creates the 2024 edition in the compiler and creates a prelude for the 2024 edition. There is no current difference between the 2021 and 2024 editions. Cargo and other tools will need to be updated separately, as it's not in the same repository. This change permits the vast majority of work towards the next edition to proceed _now_ instead of waiting until 2024.

For sanity purposes, I've merged the "hello" UI tests into a single file with multiple revisions. Otherwise we'd end up with a file per edition, despite them being essentially identical.

````@rustbot```` label +T-lang +S-waiting-on-review

Not sure on the relevant team, to be honest.
2022-04-15 20:50:43 +02:00
..
assembly short-circuit the easy cases in is_copy_modulo_regions 2022-03-10 01:19:02 -08:00
auxiliary
codegen Rollup merge of #95864 - luqmana:inline-asm-unwind-store-miscompile, r=Amanieu 2022-04-11 20:00:42 +02:00
codegen-units
debuginfo debuginfo: Fix debuginfo for Box<T> where T is unsized. 2022-03-24 11:12:41 +01:00
incremental Bless tests. 2022-04-12 22:44:19 +02:00
mir-opt Extend the MIR validator to check many more things around rvalues. 2022-04-11 15:18:54 -04:00
pretty Format core and std macro rules, removing needless surrounding blocks 2022-03-11 15:26:51 -08:00
run-make Rollup merge of #93217 - willcrichton:example-analyzer, r=GuillaumeGomez 2022-04-13 17:35:32 +02:00
run-make-fulldeps Address review comments and add a test 2022-04-02 17:26:39 +02:00
run-pass-valgrind
rustdoc rustdoc: discr. required+provided assoc consts+tys 2022-04-12 15:38:39 +02:00
rustdoc-gui Add GUI test to ensure that the width of the item-info does not overflow its parent 2022-04-05 18:11:27 +02:00
rustdoc-js
rustdoc-js-std Update macro:print typed-query rustdoc test to include pin! results 2022-02-14 16:56:37 +01:00
rustdoc-json rustdoc-json: Lifetime tests 2022-03-15 18:34:16 +00:00
rustdoc-ui Update src/test/rustdoc-ui/failed-doctest-output-windows.rs 2022-04-12 06:37:00 -07:00
ui Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelix 2022-04-15 20:50:43 +02:00
ui-fulldeps macros: support translatable suggestions 2022-04-05 07:01:03 +01:00
COMPILER_TESTS.md