rust/compiler/rustc_pattern_analysis/src
Guillaume Boisseau 3328ee86bb
Rollup merge of #120633 - Nadrieril:place_info, r=compiler-errors
pattern_analysis: gather up place-relevant info

We track 3 things about each place during exhaustiveness: its type, its (data) validity, and whether it's the scrutinee place. This PR gathers all three into a single struct.

r? `````@compiler-errors`````
2024-02-07 18:24:44 +01:00
..
constructor.rs Auto merge of #120313 - Nadrieril:graceful-error, r=compiler-errors 2024-02-05 21:36:25 +00:00
errors.rs Remove pattern_arena from RustcMatchCheckCtxt 2024-01-31 19:25:40 +01:00
lib.rs Rollup merge of #120331 - Nadrieril:no-arena, r=compiler-errors 2024-02-06 22:45:40 +01:00
lints.rs Make PatternColumn part of the public API 2024-01-30 17:06:52 +01:00
pat.rs Rollup merge of #120331 - Nadrieril:no-arena, r=compiler-errors 2024-02-06 22:45:40 +01:00
pat_column.rs Rollup merge of #120331 - Nadrieril:no-arena, r=compiler-errors 2024-02-06 22:45:40 +01:00
rustc.rs Rollup merge of #120331 - Nadrieril:no-arena, r=compiler-errors 2024-02-06 22:45:40 +01:00
usefulness.rs Rollup merge of #120633 - Nadrieril:place_info, r=compiler-errors 2024-02-07 18:24:44 +01:00