bors
425e142686
Auto merge of #140466 - amandasystems:move-to-preprocessing-step, r=lcnr
...
Move placeholder handling to a proper preprocessing step
This commit breaks out the logic of placheolder rewriting into its own preprocessing step. It's one of the more boring
parts of #130227 .
The only functional change from this is that the preprocessing step (where extra `r: 'static` constraints are added) is performed upstream of Polonius legacy, finally affecting Polonius. That is mostly a by-product, though.
This should be reviewable by anyone in the compiler team, so
r? rust-lang/compiler
2025-06-05 05:27:41 +00:00
..
2025-06-03 23:42:21 -07:00
2025-04-19 01:13:18 +00:00
2025-06-04 16:24:12 +02:00
2025-03-20 08:59:43 +11:00
2025-06-03 10:52:32 -07:00
2025-06-03 10:52:32 -07:00
2025-05-28 15:48:45 +10:00
2025-05-24 23:54:17 +02:00
2025-06-04 16:24:06 +02:00
2025-06-05 05:27:41 +00:00
2025-06-03 21:53:35 +02:00
2025-06-03 23:42:21 -07:00
2025-06-03 21:53:36 +02:00
2025-06-04 19:50:26 +02:00
2025-06-03 23:42:21 -07:00
2025-06-03 23:42:21 -07:00
2025-05-30 21:03:54 +03:00
2025-04-02 16:25:27 +11:00
2025-06-01 00:35:50 +02:00
2025-05-28 15:14:34 +01:00
2025-05-27 14:11:14 +03:00
2025-05-27 02:06:40 +10:00
2025-05-30 07:01:29 +02:00
2025-05-28 15:14:34 +01:00
2025-05-27 14:11:14 +03:00
2025-04-25 11:28:36 +00:00
2025-06-05 00:30:08 +00:00
2025-06-03 15:16:51 +00:00
2025-05-30 02:28:35 +10:00
2025-06-03 10:52:32 -07:00
2025-05-07 12:39:54 +00:00
2025-06-04 00:47:12 +02:00
2025-04-12 11:53:07 +00:00
2025-05-29 02:29:01 +00:00
2025-06-03 21:53:38 +02:00
2025-05-05 23:10:08 +08:00
2025-06-04 07:54:31 +02:00
2025-06-03 10:49:22 +02:00
2025-05-31 15:47:14 +02:00
2025-05-03 10:18:50 -07:00
2025-05-20 10:22:08 +00:00
2025-06-01 07:40:52 +00:00
2025-06-05 00:30:08 +00:00
2025-06-03 07:03:43 +02:00
2025-05-12 15:33:37 +02:00
2025-06-04 19:50:21 +02:00
2025-06-04 08:38:50 +02:00
2025-06-01 10:59:38 +00:00
2025-06-04 16:24:07 +02:00
2025-05-06 10:00:22 +00:00
2025-06-03 07:03:43 +02:00
2025-05-28 10:03:01 +00:00
2025-05-30 02:23:20 +10:00
2025-05-27 15:49:28 +00:00
2025-05-01 04:11:52 +00:00
2025-06-03 20:56:52 +00:00
2025-06-03 09:51:59 +00:00
2025-06-03 21:53:36 +02:00
2025-04-25 07:14:27 +02:00
2025-06-02 15:19:19 +02:00
2025-06-03 23:42:21 -07:00
2025-06-02 15:19:19 +02:00
2025-05-27 11:14:45 +00:00
2025-06-04 21:05:52 +00:00
2025-06-04 15:42:58 +02:00
2025-05-20 11:50:25 +00:00
2025-06-03 23:42:21 -07:00
2025-06-03 23:42:21 -07:00
2025-06-03 17:29:08 +00:00
2025-04-15 18:30:35 +00:00
2025-04-30 15:39:52 -07:00