Matthias Krüger
8d12621181
Rollup merge of #122644 - Nadrieril:complexity-tests, r=compiler-errors
...
pattern analysis: add a custom test harness
There are two features of the pattern analysis code that are hard to test: the newly-added pattern complexity limit, and the computation of arm intersections. This PR adds some crate-specific tests for that, including an unmaintainable but pretty macro to help construct patterns.
r? `````@compiler-errors`````
2024-03-21 17:46:48 +01:00
..
2024-03-13 15:25:35 +00:00
2024-03-20 13:43:41 +00:00
2024-03-21 04:11:09 +00:00
2024-03-20 22:30:27 +01:00
2024-03-14 12:42:04 +01:00
2024-03-21 06:12:24 +00:00
2024-03-20 22:28:56 -04:00
2024-03-19 09:17:40 +00:00
2024-03-19 00:04:09 +00:00
2024-03-20 05:51:22 +01:00
2024-03-19 18:03:51 +01:00
2024-03-20 05:51:22 +01:00
2024-03-21 09:01:18 +00:00
2024-03-14 20:00:18 +01:00
2024-03-19 00:04:09 +00:00
2024-03-20 13:43:41 +00:00
2024-03-21 12:05:07 +01:00
2024-03-20 22:30:27 +01:00
2024-03-21 04:11:09 +00:00
2024-03-21 12:05:08 +01:00
2024-03-20 16:47:11 +01:00
2024-03-21 12:05:08 +01:00
2024-03-13 16:40:02 +01:00
2024-03-21 12:05:08 +01:00
2024-03-14 20:00:18 +01:00
2024-03-20 13:00:34 -04:00
2024-03-16 23:28:47 +01:00
2024-03-17 10:11:04 -07:00
2024-03-21 06:12:24 +00:00
2024-03-21 12:05:08 +01:00
2024-03-21 12:05:05 +01:00
2024-03-20 08:49:13 -04:00
2024-03-21 09:01:18 +00:00
2024-03-21 09:01:18 +00:00
2024-03-21 13:28:59 +00:00
2024-03-16 22:33:02 +00:00
2024-03-19 18:03:53 +01:00
2024-03-21 17:46:48 +01:00
2024-03-14 14:10:45 +00:00
2024-03-12 09:04:00 -07:00
2024-03-21 04:11:09 +00:00
2024-03-20 05:51:24 +01:00
2024-03-20 18:02:11 -07:00
2024-03-20 22:30:27 +01:00
2024-03-19 16:59:23 -04:00
2024-03-21 12:05:06 +01:00
2024-03-21 17:46:48 +01:00
2024-03-18 09:34:08 +00:00
2024-03-19 16:59:24 -04:00
2024-03-20 17:29:58 +00:00
2024-03-21 12:05:08 +01:00