os-rust/compiler/rustc_mir_build
Matthias Krüger dd0887c75c
Rollup merge of #118822 - Nadrieril:librarify, r=compiler-errors
Extract exhaustiveness into its own crate

It now makes sense to extract exhaustiveness into its own crate! This was much-requested by rust-analyzer (they currently maintain by hand a copy of the algorithm), and I hope this can serve other projects e.g. clippy.

This is the churny PR: it exclusively moves code around. It's not yet useable outside of rustc but I wanted the churny parts to be out of the way.

r? `@compiler-errors`
2023-12-11 20:46:50 +01:00
..
src Rollup merge of #118822 - Nadrieril:librarify, r=compiler-errors 2023-12-11 20:46:50 +01:00
Cargo.toml Extract exhaustiveness into its own crate 2023-12-11 11:20:55 +01:00
messages.ftl Extract exhaustiveness into its own crate 2023-12-11 11:20:55 +01:00