about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-02-08 20:34:59 +0100
committerGitHub <noreply@github.com>2024-02-08 20:34:59 +0100
commit949e55299de22071f4026d1d6b782b715fcf41f4 (patch)
treeb02349b8f186bc66a72382d13cfadb9b3dd58d97 /compiler/rustc_codegen_llvm/src
parentabef17d23be7ecce1c52b16fdb4431e227282f35 (diff)
parent4733b1bba50c06bec217c1f3c28343d7a2043146 (diff)
downloadrust-949e55299de22071f4026d1d6b782b715fcf41f4.tar.gz
rust-949e55299de22071f4026d1d6b782b715fcf41f4.zip
Rollup merge of #120775 - Nadrieril:more-min_exh_pats, r=compiler-errors
Make `min_exhaustive_patterns` match `exhaustive_patterns` better

Split off from https://github.com/rust-lang/rust/pull/120742.

There remained two edge cases where `min_exhaustive_patterns` wasn't behaving like `exhaustive_patterns`. This fixes them, and tests the feature in a bunch more cases. I essentially went through all uses of `exhaustive_patterns` to see which ones would be interesting to compare between the two features.

r? `@compiler-errors`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions