Nadrieril
0eaa32fce2
Rollup merge of #120321 - Nadrieril:cleanup-cx, r=compiler-errors
...
pattern_analysis: cleanup the contexts
This cleans up a bit the various `*Ctxt`s I had left lying around. As a bonus this made it possible to make `PatternColumn` public. I don't have a use for that yet but that could come useful.
`UsefulnessCtxt` looks useless right now but I'll be adding a field or two in subsequent PRs.
r? `````@compiler-errors`````
2024-01-31 12:10:50 +01:00
..
2024-01-26 14:43:31 +01:00
2024-01-29 12:56:54 +00:00
2024-01-29 07:41:41 +11:00
2024-01-31 02:01:43 +00:00
2024-01-29 07:41:41 +11:00
2024-01-30 19:22:04 +00:00
2024-01-30 16:57:49 +01:00
2024-01-26 18:33:45 +00:00
2024-01-30 18:46:06 +11:00
2024-01-30 12:43:10 +08:00
2024-01-30 16:57:51 +01:00
2024-01-30 11:19:20 +01:00
2024-01-25 14:01:33 +00:00
2024-01-29 07:41:41 +11:00
2024-01-29 07:41:41 +11:00
2024-01-25 14:01:33 +00:00
2024-01-30 16:57:46 +01:00
2024-01-30 16:57:49 +01:00
2024-01-24 23:52:03 +01:00
2024-01-28 02:04:39 +03:00
2024-01-31 05:37:49 +00:00
2024-01-28 02:04:39 +03:00
2024-01-30 16:57:51 +01:00
2024-01-30 15:00:52 +03:00
2024-01-27 22:26:37 +00:00
2024-01-31 05:37:49 +00:00
2024-01-25 14:01:33 +00:00
2024-01-25 12:28:11 +11:00
2024-01-31 05:37:49 +00:00
2024-01-30 16:57:50 +01:00
2024-01-30 18:46:06 +11:00
2024-01-31 05:37:49 +00:00
2024-01-31 05:37:49 +00:00
2024-01-25 14:01:33 +00:00
2024-01-31 05:37:49 +00:00
2024-01-25 14:01:33 +00:00
2024-01-30 11:19:19 +01:00
2024-01-25 12:28:11 +11:00
2024-01-30 16:57:46 +01:00
2024-01-30 17:07:06 +01:00
2024-01-29 07:41:41 +11:00
2024-01-25 14:01:33 +00:00
2024-01-29 07:41:41 +11:00
2024-01-30 16:57:46 +01:00
2024-01-25 14:01:33 +00:00
2024-01-30 18:46:06 +11:00
2024-01-30 16:57:49 +01:00
2024-01-27 02:32:30 +00:00
2024-01-28 02:02:50 +01:00
2024-01-30 19:22:04 +00:00
2024-01-25 14:01:33 +00:00
2024-01-25 14:01:33 +00:00
2024-01-29 07:41:41 +11:00
2024-01-25 14:01:33 +00:00