rust/compiler/rustc_pattern_analysis/src
Matthias Krüger 2d3dcfaade
Rollup merge of #121823 - Nadrieril:never-witnesses, r=compiler-errors
never patterns: suggest `!` patterns on non-exhaustive matches

When a match is non-exhaustive we now suggest never patterns whenever it makes sense.

r? ``@compiler-errors``
2024-03-18 22:24:36 +01:00
..
constructor.rs Rollup merge of #121823 - Nadrieril:never-witnesses, r=compiler-errors 2024-03-18 22:24:36 +01:00
errors.rs Rename RustcMatchCheckCtxt -> RustcPatCtxt 2024-03-13 14:07:44 +01:00
lib.rs Rename RustcMatchCheckCtxt -> RustcPatCtxt 2024-03-13 14:07:44 +01:00
lints.rs Rename RustcMatchCheckCtxt -> RustcPatCtxt 2024-03-13 14:07:44 +01:00
pat_column.rs Rename TypeCx -> PatCx 2024-03-13 13:56:38 +01:00
pat.rs Rollup merge of #121823 - Nadrieril:never-witnesses, r=compiler-errors 2024-03-18 22:24:36 +01:00
rustc.rs Rollup merge of #121823 - Nadrieril:never-witnesses, r=compiler-errors 2024-03-18 22:24:36 +01:00
usefulness.rs Rename TypeCx -> PatCx 2024-03-13 13:56:38 +01:00