Matthias Krüger
f04d25fa91
Rollup merge of #129042 - Jaic1:fix-116308, r=BoxyUwU
...
Special-case alias ty during the delayed bug emission in `try_from_lit`
This PR tries to fix #116308 .
A delayed bug in `try_from_lit` will not be emitted so that the compiler will not ICE when it sees the pair `(ast::LitKind::Int, ty::TyKind::Alias)` in `lit_to_const` (called from `try_from_lit`).
This PR is related to an unstable feature `adt_const_params` (#95174 ).
r? ``@BoxyUwU``
2024-08-16 19:58:58 +02:00
..
2024-04-14 23:53:39 +02:00
2024-04-14 23:53:39 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:21:51 +02:00
2024-04-26 17:20:16 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:58 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-19 23:09:37 +02:00
2024-04-14 11:18:23 +02:00
2024-04-19 23:09:37 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-19 23:09:37 +02:00
2024-04-14 11:21:51 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-18 18:55:20 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:18:23 +02:00
2024-04-18 06:13:47 +02:00
2024-04-14 23:53:39 +02:00
2024-04-14 11:18:23 +02:00
2024-04-14 11:21:51 +02:00
2024-04-18 06:13:47 +02:00
2024-04-18 06:13:47 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:58 +02:00
2024-04-14 11:21:51 +02:00
2024-04-19 23:09:37 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-19 23:09:37 +02:00
2024-04-14 11:21:58 +02:00
2024-04-18 18:55:20 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:58 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-07-29 14:26:21 -04:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-06-30 17:08:45 +00:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:58 +02:00
2024-04-14 11:21:58 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:58 +02:00
2024-04-18 06:13:47 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-08-03 15:18:09 -04:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-05-29 17:06:54 +01:00
2024-04-14 11:21:51 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:51 +02:00
2024-04-18 18:55:20 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-05-31 11:04:32 +00:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 23:53:39 +02:00
2024-04-14 11:21:51 +02:00
2024-04-14 11:21:51 +02:00
2024-05-29 17:06:54 +01:00
2024-04-14 11:21:58 +02:00
2024-04-18 06:13:47 +02:00
2024-04-18 06:13:47 +02:00
2024-04-18 06:13:47 +02:00
2024-07-29 21:29:08 -04:00
2024-04-18 06:13:47 +02:00
2024-05-27 17:32:56 +02:00
2024-06-19 21:35:37 -07:00
2024-04-21 21:04:32 +02:00
2024-04-18 06:13:47 +02:00
2024-04-18 06:13:47 +02:00
2024-04-18 06:13:47 +02:00
2024-04-21 21:04:32 +02:00
2024-04-19 23:09:37 +02:00
2024-04-21 21:04:32 +02:00
2024-04-21 21:04:32 +02:00
2024-04-21 21:04:32 +02:00
2024-04-26 17:20:16 +02:00
2024-04-26 17:20:16 +02:00
2024-04-26 17:20:16 +02:00
2024-04-26 17:20:16 +02:00
2024-05-05 23:41:08 +02:00
2024-05-05 23:41:08 +02:00
2024-05-05 23:41:08 +02:00
2024-05-18 23:56:57 +02:00
2024-05-27 17:32:56 +02:00
2024-05-27 17:32:56 +02:00
2024-05-18 23:56:57 +02:00
2024-06-28 14:20:43 -04:00
2024-05-27 17:32:56 +02:00
2024-05-27 20:41:09 +02:00
2024-05-27 17:32:56 +02:00
2024-05-27 20:41:09 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-09 10:16:12 +02:00
2024-06-16 20:38:08 +02:00
2024-06-16 20:38:08 +02:00
2024-06-16 20:38:08 +02:00
2024-06-16 20:38:08 +02:00
2024-06-16 20:38:08 +02:00
2024-06-29 09:33:28 +02:00
2024-06-29 09:33:28 +02:00
2024-06-29 09:33:28 +02:00
2024-06-29 09:33:28 +02:00
2024-06-29 09:33:28 +02:00
2024-06-29 09:33:28 +02:00
2024-08-03 15:18:09 -04:00
2024-07-04 23:44:10 +02:00
2024-07-04 23:44:10 +02:00
2024-07-04 23:44:10 +02:00
2024-07-04 23:44:10 +02:00
2024-07-04 23:44:10 +02:00
2024-07-04 23:44:10 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-07-21 17:50:57 +02:00
2024-08-04 21:25:49 +02:00
2024-08-04 21:25:49 +02:00
2024-08-04 21:25:49 +02:00
2024-08-04 21:25:49 +02:00
2024-08-04 21:25:49 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-08-15 22:44:16 +02:00
2024-04-15 21:44:04 +02:00