rust/tests/mir-opt/building
bors 0f40f14b61 Auto merge of #123332 - Nadrieril:testkind-never, r=matthewjasper
never patterns: lower never patterns to `Unreachable` in MIR

This lowers a `!` pattern to "goto Unreachable". Ideally I'd like to read from the place to make it clear that the UB is coming from an invalid value, but that's tricky so I'm leaving it for later.

r? `@compiler-errors` how do you feel about a lil bit of MIR lowering
2024-05-07 15:14:20 +00:00
..
custom Fix tests and bless 2024-04-24 13:12:33 +01:00
match Auto merge of #123332 - Nadrieril:testkind-never, r=matthewjasper 2024-05-07 15:14:20 +00:00
async_await.a-{closure#0}.coroutine_resume.0.mir
async_await.b-{closure#0}.coroutine_resume.0.mir Remove MIR unsafe check 2024-04-03 08:50:12 +00:00
async_await.rs
enum_cast.bar.built.after.mir
enum_cast.boo.built.after.mir
enum_cast.droppy.built.after.mir
enum_cast.far.built.after.mir
enum_cast.foo.built.after.mir
enum_cast.offsetty.built.after.mir
enum_cast.rs
enum_cast.signy.built.after.mir
enum_cast.unsigny.built.after.mir
eq_never_type._f.built.after.mir Correctly change type when adding adjustments on top of NeverToAny 2024-04-19 11:05:02 +00:00
eq_never_type.rs Add a test for a == b where a: !, b: ! 2024-04-19 11:05:02 +00:00
issue_49232.main.built.after.mir
issue_49232.rs
issue_101867.main.built.after.mir bless mir-opt tests 2024-04-08 15:08:06 +00:00
issue_101867.rs
issue_110508.{impl#0}-BAR.built.after.mir
issue_110508.{impl#0}-SELF_BAR.built.after.mir
issue_110508.rs
logical_or_in_conditional.rs
logical_or_in_conditional.test_complex.built.after.mir
logical_or_in_conditional.test_or.built.after.mir
receiver_ptr_mutability.main.built.after.mir bless mir-opt tests 2024-04-08 15:08:06 +00:00
receiver_ptr_mutability.rs
shifts.rs
shifts.shift_signed.built.after.mir
shifts.shift_unsigned.built.after.mir
storage_live_dead_in_statics.rs
storage_live_dead_in_statics.XXX.built.after.mir
uniform_array_move_out.move_out_by_subslice.built.after.mir Remove MIR unsafe check 2024-04-03 08:50:12 +00:00
uniform_array_move_out.move_out_from_end.built.after.mir Remove MIR unsafe check 2024-04-03 08:50:12 +00:00
uniform_array_move_out.rs
while_storage.rs
while_storage.while_loop.PreCodegen.after.panic-abort.mir
while_storage.while_loop.PreCodegen.after.panic-unwind.mir