bors 4f8153e4a5 Auto merge of #13167 - iDawer:exhaustive_patterns, r=Veykril
feat: Implement `feature(exhaustive_patterns)` from unstable Rust

Closes #12753

Recognize Rust's unstable `#![feature(exhaustive_patterns)]` (RFC 1872). Allow omitting visibly uninhabited variants from `match` expressions when the feature is on.

This adjusts match checking to the current implementation of the postponed RFC 1872 in rustc.
2022-09-02 12:32:36 +00:00
..
2022-07-20 15:02:08 +02:00
2022-08-31 16:58:11 +02:00
2022-07-31 19:27:20 +02:00
2022-08-17 21:44:58 +08:00
2022-07-20 15:02:08 +02:00
2022-08-25 21:07:24 +02:00
2022-08-06 17:25:02 +03:00
2022-08-25 21:07:24 +02:00
2022-07-20 15:02:08 +02:00
2022-08-19 21:37:05 +03:00