Matthias Krüger
1936e2c938
Rollup merge of #118010 - gurry:117821-ice-no-type-for-local-var, r=compiler-errors
...
Typeck break expr even if break is illegal
Fixes #117821
We were returning immediately when encountering an illegal break. However, this caused problems later when the expr that the break was returning was evaluated during writeback. So now we don't return and instead simply set tainted by error. This lets typeck of break expr to occur even though we've encountered an illegal break.
2023-11-20 20:56:42 +01:00
..
2023-08-24 20:44:08 +03:00
2023-11-16 17:00:23 +00:00
2023-10-20 08:46:27 +00:00
2023-07-22 15:27:21 +00:00
2023-07-22 15:27:21 +00:00
2023-04-18 19:25:57 +00:00
2023-10-18 23:53:18 +00:00
2023-04-22 19:30:47 +00:00
2023-04-22 19:30:47 +00:00
2023-03-02 18:27:06 +00:00
2023-05-08 03:36:30 +00:00
2023-04-12 23:05:55 +00:00
2023-05-12 20:34:51 +00:00
2023-05-12 20:34:51 +00:00
2023-06-12 00:35:30 +00:00
2023-06-12 00:35:30 +00:00
2023-10-09 13:57:26 +03:00
2023-10-09 13:57:26 +03:00
2023-07-25 10:09:26 +01:00
2023-07-25 10:09:26 +01:00
2023-05-24 19:35:59 -03:00
2023-05-24 19:35:59 -03:00
2023-05-24 19:35:59 -03:00
2023-05-24 19:35:59 -03:00
2023-10-18 23:53:18 +00:00
2023-08-24 20:44:08 +03:00
2023-08-24 20:44:08 +03:00
2023-09-21 22:20:58 +02:00
2023-10-20 22:11:01 +00:00
2023-04-12 22:50:10 +00:00
2023-11-16 17:00:23 +00:00
2023-11-16 17:00:23 +00:00
2023-10-04 21:09:54 +00:00
2023-11-16 17:00:23 +00:00
2023-11-16 17:00:23 +00:00
2023-06-27 23:31:06 +00:00
2023-06-26 08:56:32 +00:00
2023-06-08 16:30:05 +00:00
2023-10-04 21:09:54 +00:00
2023-06-27 23:31:06 +00:00
2023-04-12 18:03:11 -04:00
2023-08-26 01:07:05 +00:00
2023-10-04 21:09:54 +00:00
2023-10-20 21:14:01 +00:00
2023-11-16 17:00:23 +00:00
2023-10-04 19:51:43 +00:00
2023-10-04 19:51:43 +00:00
2023-03-12 13:19:46 +00:00
2023-11-17 00:55:55 +00:00
2023-05-30 17:57:37 +08:00
2023-05-30 17:57:37 +08:00
2023-10-17 17:33:55 +00:00
2023-04-12 23:20:11 +00:00
2023-06-28 17:54:20 +08:00
2023-06-28 17:54:20 +08:00
2023-06-28 17:54:20 +08:00
2023-04-11 17:17:32 +00:00
2023-10-17 17:33:55 +00:00
2023-06-28 17:54:20 +08:00
2023-06-28 17:54:20 +08:00
2023-06-28 17:54:20 +08:00
2023-06-09 10:01:16 +08:00
2023-06-09 10:01:16 +08:00
2023-08-04 13:17:39 +02:00
2023-06-08 02:38:12 +08:00
2023-06-08 02:38:12 +08:00
2023-08-05 09:04:47 +08:00
2023-08-05 09:04:47 +08:00
2023-11-20 15:14:08 +05:30
2023-11-20 15:14:08 +05:30
2023-10-09 08:04:00 +05:30
2023-10-19 08:03:40 +05:30
2023-06-28 17:51:01 +00:00
2023-06-28 17:51:01 +00:00
2023-11-16 17:00:23 +00:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-04-22 00:51:49 -04:00
2023-06-09 20:05:46 +08:00
2023-06-09 20:05:46 +08:00
2023-06-09 20:05:46 +08:00
2023-05-04 11:22:40 +01:00
2023-05-04 11:22:40 +01:00
2023-09-21 22:20:58 +02:00
2023-06-02 16:38:08 +00:00
2023-06-02 16:38:08 +00:00
2023-06-02 16:38:08 +00:00
2023-06-02 16:38:08 +00:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-10-25 00:32:58 +08:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-06-11 00:27:03 +00:00
2023-06-11 00:27:03 +00:00
2023-06-11 00:27:03 +00:00
2023-06-11 00:27:03 +00:00
2023-06-11 00:27:03 +00:00
2023-09-21 22:20:58 +02:00
2023-05-01 15:45:28 +00:00
2023-10-05 01:04:41 +00:00
2023-08-28 03:16:48 -07:00
2023-08-28 03:16:48 -07:00
2023-08-28 03:16:48 -07:00
2023-08-28 03:16:48 -07:00
2023-08-28 03:16:48 -07:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00
2023-04-02 19:42:30 -04:00