Vadim Petrochenkov
c56f49dc34
expand: Micro-optimize prelude injection
...
Use `splice` to avoid shifting the other items twice.
Put `extern crate std;` first so it's already resolved when we resolve `::std::prelude::rust_20XX`.
2025-07-28 17:35:09 +03:00
Nicholas Nethercote
e37c367482
Improve pretty printing of if/else.
...
By removing some of the over-indenting. AST pretty printing now looks
correct. HIR pretty printing is better, but still over-indents some.
2025-04-25 14:33:16 +10:00
Lukas Wirth
20ab952b4d
Explicitly annotate edition for unpretty=expanded and unpretty=hir tests
...
These emit prelude imports which means they are always edition dependent
2025-04-16 11:10:10 +02:00
Jorge Aparicio
ece8b0c94f
make UI tests that use --test work on panic=abort targets
...
by adding `-Zpanic_abort_test`, which is a no-op on panic=unwind targets
fixes #135819
2025-01-21 17:39:15 +01:00
许杰友 Jieyou Xu (Joe)
ec2cc761bc
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
2024-02-16 20:02:50 +00:00
Caio
462a96c9e9
[RFC-2011] Expand more expressions
2023-05-24 21:15:50 -03:00
David Tolnay
cb109a672d
Shorten lifetime of panic temporaries in panic_fmt case
2023-05-14 07:27:20 -07:00
clubby789
dd7df04e16
Remove uses of box_syntax in rustc and tools
2023-03-12 13:19:46 +00:00
bwmf2
cdeb0e3e02
Fix UI test
2023-03-02 21:58:56 +01:00
Mara Bos
525b0bb77a
Bless tests.
2023-01-12 00:25:46 +01:00
Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00