Matthias Krüger
8daa317a4b
Rollup merge of #117416 - compiler-errors:tait-in-bad-body, r=oli-obk
...
Also consider TAIT to be uncomputable if the MIR body is tainted
Not totally sure if this is the best solution. We could, alternatively, look at the hir typeck results and try to take a type from there instead of just falling back to type error, inferring `u8` instead of `{type error}`. Not certain it really matters, though.
Happy to iterate on this.
Fixes #117413
r? ``@oli-obk`` cc ``@Nadrieril``
2023-10-31 12:55:09 +01:00
..
2023-08-19 18:47:08 +00:00
2023-08-28 03:16:48 -07:00
2023-08-28 03:16:48 -07:00
2023-10-26 17:58:02 +00:00
2023-10-26 17:58:02 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-27 08:23:06 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-10-20 21:14:01 +00:00
2023-10-08 10:06:17 +00:00
2023-08-12 17:18:46 +00:00
2023-08-12 17:18:46 +00:00
2023-08-12 17:18:46 +00:00
2023-09-28 16:13:38 +00:00
2023-07-03 09:12:15 +02:00
2023-07-07 13:13:18 +00:00
2023-07-14 12:35:33 +00:00
2023-09-28 16:13:38 +00:00
2023-09-28 16:13:38 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-08-19 18:47:08 +00:00
2023-10-29 17:45:05 -04:00
2023-10-29 17:45:05 -04:00
2023-09-05 20:20:55 +00:00
2023-09-05 20:20:55 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-10-08 10:06:17 +00:00
2023-10-25 12:04:54 +00:00
2023-10-25 12:04:54 +00:00
2023-10-25 12:04:54 +00:00
2023-10-25 12:04:54 +00:00
2023-06-22 15:51:20 +00:00
2023-06-22 15:51:20 +00:00
2023-06-22 15:51:20 +00:00
2023-06-22 15:51:20 +00:00
2023-07-21 13:19:36 +00:00
2023-07-21 13:19:36 +00:00
2023-07-07 13:17:00 +00:00
2023-07-07 13:17:00 +00:00
2023-07-07 13:17:00 +00:00
2023-07-07 13:17:00 +00:00
2023-07-07 13:13:18 +00:00
2023-10-23 23:35:27 +00:00
2023-08-30 11:06:46 +00:00
2023-10-08 10:06:17 +00:00
2023-10-08 10:06:17 +00:00
2023-08-30 11:06:46 +00:00
2023-09-23 13:47:30 +00:00
2023-09-28 16:13:38 +00:00
2023-10-26 17:58:02 +00:00
2023-10-26 17:58:02 +00:00
2023-10-30 19:24:15 +00:00
2023-10-30 19:24:15 +00:00
2023-06-22 15:00:12 +00:00
2023-08-27 22:03:16 +00:00
2023-10-20 21:14:02 +00:00
2023-07-07 13:13:18 +00:00
2023-10-20 21:14:02 +00:00
2023-10-20 21:14:01 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-09-21 22:20:58 +02:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:17:00 +00:00
2023-07-07 13:17:00 +00:00
2023-07-07 13:13:18 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-10-20 21:14:02 +00:00
2023-10-20 21:14:02 +00:00
2023-10-27 05:16:26 +02:00
2023-07-06 02:45:54 +09:00
2023-07-06 02:45:54 +09:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-06-22 15:36:42 +00:00
2023-06-22 15:51:14 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-08-30 11:06:46 +00:00
2023-09-13 17:35:44 +00:00
2023-09-13 17:35:44 +00:00
2023-10-30 13:46:44 +00:00
2023-07-07 13:17:00 +00:00
2023-07-07 13:13:18 +00:00
2023-09-21 17:47:09 +00:00
2023-09-21 17:47:09 +00:00
2023-07-21 13:19:36 +00:00
2023-09-14 15:16:48 +00:00
2023-09-14 15:16:48 +00:00
2023-06-27 23:31:06 +00:00
2023-07-07 13:13:18 +00:00
2023-06-22 15:36:42 +00:00
2023-06-22 15:51:14 +00:00
2023-10-05 18:56:30 +03:00
2023-06-24 13:00:15 +00:00
2023-06-24 13:00:15 +00:00
2023-10-13 19:13:56 +00:00
2023-10-13 19:13:56 +00:00
2023-10-13 19:18:46 +00:00
2023-06-21 16:41:52 +00:00
2023-06-22 15:00:12 +00:00
2023-08-02 13:40:28 +03:00
2023-08-02 13:40:28 +03:00
2023-10-16 18:23:12 +00:00
2023-10-16 18:23:12 +00:00
2023-07-18 15:56:03 +00:00
2023-07-18 15:56:03 +00:00
2023-07-18 15:56:03 +00:00
2023-07-18 15:56:03 +00:00
2023-10-26 17:58:02 +00:00
2023-10-26 17:58:02 +00:00
2023-10-18 06:19:04 +00:00
2023-10-18 06:19:04 +00:00
2023-10-18 06:19:04 +00:00
2023-08-30 11:06:46 +00:00
2023-10-05 18:56:30 +03:00
2023-07-07 13:13:18 +00:00
2023-07-07 13:13:18 +00:00
2023-10-04 19:51:43 +00:00
2023-10-04 19:51:43 +00:00
2023-10-30 20:16:22 +00:00
2023-10-30 20:16:22 +00:00
2023-08-12 17:18:46 +00:00
2023-08-12 17:18:46 +00:00
2023-08-06 12:08:32 +00:00
2023-08-06 12:08:32 +00:00
2023-06-22 15:51:19 +00:00
2023-09-05 20:20:55 +00:00
2023-09-05 20:20:55 +00:00
2023-08-08 09:39:42 +00:00
2023-10-08 10:06:17 +00:00
2023-10-08 10:06:17 +00:00
2023-10-08 10:06:17 +00:00