rust/compiler
bors fd6b5376b7 Auto merge of #79284 - Nadrieril:constructor-module, r=varkor
Split match exhaustiveness into two files

I feel the constructor-related things in the `_match` module make enough sense on their own so I split them off. It makes `_match` feel less like a complicated mess. I'm not aware of PRs in progress against this module apart from my own so hopefully I'm not annoying too many people.
I have a lot of questions about the conventions in naming and modules around the compiler. Like, why is the module named `_match`? Could I rename it to `usefulness` maybe? Should `deconstruct_pat` be a submodule of `_match` since only `_match` uses it? Is it ok to move big piles of code around even if it makes git blame more difficult?

r? `@varkor`
`@rustbot` modify labels: +A-exhaustiveness-checking
2020-11-27 22:34:59 +00:00
..
2020-11-26 21:32:29 +01:00
2020-11-25 09:45:33 -08:00
2020-11-26 21:32:29 +01:00
2020-11-26 21:32:27 +01:00
2020-11-26 21:32:27 +01:00
2020-11-26 21:32:27 +01:00
2020-11-26 21:32:27 +01:00
2020-11-24 20:08:54 -08:00