Guillaume Gomez d0ade3f1ba
Rollup merge of #116800 - compiler-errors:rpitit-gat-outlives, r=jackh726
Fix implied outlives check for GAT in RPITIT

We enforce certain `Self: 'lt` bounds for GATs to save space for more sophisticated implied bounds, but those currently operate on the HIR. Code was easily reworked to operate on def-ids so that we can properly let these suggestions propagate through synthetic associated types like RPITITs and AFITs.

r? `@jackh726` or `@aliemjay`

Fixes #116789
2023-10-16 23:58:04 +02:00
..
2023-10-06 11:02:11 +00:00
2023-10-08 10:06:17 +00:00
2023-10-05 01:04:41 +00:00
2023-10-04 08:01:11 +08:00
2023-10-08 10:06:17 +00:00
2023-10-16 13:52:19 +02:00
2023-10-04 08:01:11 +08:00
2023-10-04 18:12:20 +11:00
2023-10-12 21:50:18 +00:00
2023-10-13 21:01:36 +00:00
2023-10-08 10:06:17 +00:00
2023-09-23 13:47:30 +00:00
2023-10-08 10:06:17 +00:00
2023-10-08 10:06:17 +00:00
2023-10-11 04:55:55 +02:00
2023-10-08 10:06:17 +00:00
2023-10-11 04:55:55 +02:00
2023-10-08 10:06:17 +00:00
2023-10-05 01:04:41 +00:00
2023-10-13 21:01:36 +00:00
2023-10-02 23:14:29 +00:00
2023-10-05 01:04:41 +00:00
2023-10-13 19:18:46 +00:00
2023-10-05 01:04:41 +00:00
2023-10-08 10:06:17 +00:00