about summary refs log tree commit diff
path: root/compiler/rustc_errors/src/diagnostic.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2025-09-01 14:42:07 +0000
committerbors <bors@rust-lang.org>2025-09-01 14:42:07 +0000
commit154037ffb82714a8d6264a9153622637b170c706 (patch)
treee8229b211c226a5fe2c7310112cbb0627839c285 /compiler/rustc_errors/src/diagnostic.rs
parentc0bb3b98bb7aac24a37635e5d36d961e0b14f435 (diff)
parent3e76b58453461a7ac04db4914caff584345d8448 (diff)
downloadrust-154037ffb82714a8d6264a9153622637b170c706.tar.gz
rust-154037ffb82714a8d6264a9153622637b170c706.zip
Auto merge of #144783 - folkertdev:loop-match-diverging-loop, r=SparrowLii
fix `#[loop_match]` on diverging loop

tracking issue: https://github.com/rust-lang/rust/issues/132306

fixes https://github.com/rust-lang/rust/issues/144492
fixes https://github.com/rust-lang/rust/issues/144493

fixes https://github.com/rust-lang/rust/issues/144781

this generated invalid MIR before. issue https://github.com/rust-lang/rust/issues/143806 still has an issue where we assign `state = state` which is invalid in MIR. Fixing that problem is tricky, so I'd like to do that separately.

r? `@bjorn3`
Diffstat (limited to 'compiler/rustc_errors/src/diagnostic.rs')
0 files changed, 0 insertions, 0 deletions