bors
7d40450b2d
Auto merge of #132623 - nnethercote:rustc_borrowck-cleanups-2, r=Nadrieril
...
`rustc_borrowck` cleanups, part 2
The code under `do_mir_borrowck` is pretty messy, especially the various types like `MirBorrowckCtxt`, `BorrowckInferCtxt`, `MirTypeckResults`, `MirTypeckRegionConstraints`, `CreateResult`, `TypeChecker`, `TypeVerifier`, `LivenessContext`, `LivenessResults`. This PR does some tidying up, though there's still plenty of mess left afterwards.
A sequel to #132250 .
r? `@compiler-errors`
2024-11-19 08:32:27 +00:00
..
2024-11-12 15:14:56 +00:00
2024-11-08 07:35:29 +01:00
2024-10-21 15:22:17 +01:00
2024-11-16 21:05:46 +01:00
2024-10-07 11:15:04 -07:00
2024-11-16 04:57:15 +00:00
2024-11-16 21:05:46 +01:00
2024-10-28 18:05:08 +03:00
2024-11-10 10:16:26 +01:00
2024-11-12 13:38:58 +00:00
2024-11-19 11:46:33 +11:00
2024-11-16 21:05:46 +01:00
2024-11-18 21:07:05 +00:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 21:07:05 +00:00
2024-11-19 02:07:48 +00:00
2024-11-12 15:14:56 +00:00
2024-11-08 09:16:00 +01:00
2024-11-12 13:38:58 +00:00
2024-11-12 18:04:27 +00:00
2024-11-16 21:05:46 +01:00
2024-11-18 02:24:35 -05:00
2024-10-19 22:32:38 +08:00
2024-09-26 19:51:14 +00:00
2024-09-22 19:11:29 -04:00
2024-11-11 21:58:29 +01:00
2024-11-18 10:50:14 +01:00
2024-10-30 22:38:49 -07:00
2024-11-18 10:38:56 +01:00
2024-11-03 15:51:39 +03:00
2024-10-10 12:49:18 +02:00
2024-10-14 23:22:51 +02:00
2024-11-18 10:50:14 +01:00
2024-11-15 10:35:33 +01:00
2024-10-30 01:13:18 +00:00
2024-11-18 10:38:56 +01:00
2024-11-14 06:01:14 +01:00
2024-11-14 04:20:18 +08:00
2024-09-22 19:11:29 -04:00
2024-10-27 21:23:28 -04:00
2024-11-18 10:38:56 +01:00
2024-11-19 02:07:48 +00:00
2024-11-18 10:50:14 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-17 22:30:11 +00:00
2024-10-14 23:22:51 +02:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-11 21:29:18 +01:00
2024-11-12 13:38:58 +00:00
2024-11-19 02:07:48 +00:00
2024-11-16 21:05:46 +01:00
2024-11-18 10:38:56 +01:00
2024-10-16 15:44:16 +02:00
2024-11-18 15:55:12 +11:00
2024-11-18 10:38:56 +01:00
2024-11-18 07:47:44 +01:00
2024-11-18 10:38:56 +01:00
2024-11-14 08:57:39 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-11-18 10:38:56 +01:00
2024-10-22 23:13:04 +02:00
2024-11-08 18:51:28 +11:00