David Wood
5d97724002
privacy: visit trait def id of projections
...
A refactoring in #117076 changed the `DefIdVisitorSkeleton` to avoid
calling `visit_projection_ty` for `ty::Projection` aliases, and instead
just iterate over the args - this makes sense, as `visit_projection_ty`
will indirectly visit all of the same args, but in doing so, will also
create a `TraitRef` containing the trait's `DefId`, which also gets
visited. The trait's `DefId` isn't visited when we only visit the
arguments without separating them into `TraitRef` and own args first.
Signed-off-by: David Wood <david@davidtw.co>
2023-12-08 14:26:03 +00:00
..
2023-12-08 14:26:03 +00:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2023-08-02 13:40:28 +03:00
2023-10-23 10:10:22 +00:00
2023-10-23 10:10:22 +00:00
2023-08-02 13:40:28 +03:00
2023-11-24 19:15:52 +01:00
2023-08-02 13:40:28 +03:00
2023-10-05 01:04:41 +00:00
2023-03-31 17:07:59 +04:00
2023-10-05 01:04:41 +00:00
2023-11-24 19:15:52 +01:00
2023-04-03 22:28:55 -05:00
2023-04-03 22:28:55 -05:00
2023-08-02 13:40:28 +03:00
2023-08-02 13:40:28 +03:00
2023-10-22 21:27:46 +08:00
2023-12-01 12:10:07 +08:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2023-11-29 18:11:57 +00:00
2023-05-26 06:23:03 +00:00
2023-11-24 19:15:52 +01:00
2023-05-26 06:23:03 +00:00
2023-05-26 06:23:03 +00:00
2023-07-28 14:28:02 +01:00
2023-07-28 14:28:02 +01:00
2023-07-28 14:28:02 +01:00
2023-07-28 14:28:02 +01:00
2023-07-28 14:28:02 +01:00
2023-07-28 14:28:02 +01:00
2023-12-08 14:26:03 +00:00
2023-11-24 19:15:52 +01:00
2023-04-03 22:28:55 -05:00
2023-04-03 22:28:55 -05:00
2023-02-22 08:40:47 -07:00
2023-10-05 01:04:41 +00:00
2023-07-11 17:52:43 +08:00
2023-12-04 22:26:08 +00:00
2023-07-11 17:52:43 +08:00
2023-07-11 17:52:43 +08:00
2023-11-24 19:15:52 +01:00
2023-01-11 21:36:02 +00:00
2023-06-22 16:50:31 +00:00
2023-04-12 22:50:10 +00:00
2023-04-12 22:50:10 +00:00
2023-04-03 22:28:55 -05:00
2023-04-03 22:28:55 -05:00
2023-11-24 19:15:52 +01:00
2023-09-07 06:48:24 +00:00
2023-11-24 19:15:52 +01:00
2023-02-22 08:40:47 -07:00
2023-11-24 19:15:52 +01:00
2023-08-02 13:40:28 +03:00
2023-08-02 13:40:28 +03:00
2023-02-13 18:41:18 +00:00
2023-08-02 13:40:28 +03:00
2023-11-24 19:15:52 +01:00
2023-08-02 13:40:28 +03:00
2023-11-24 19:15:52 +01:00
2023-08-02 13:40:28 +03:00
2023-08-02 13:40:28 +03:00
2023-10-09 11:47:02 +00:00
2023-12-08 14:26:03 +00:00
2023-12-08 14:26:03 +00:00
2023-06-12 01:02:19 +03:00
2023-06-12 01:02:19 +03:00
2023-08-02 13:40:28 +03:00
2023-08-02 13:40:28 +03:00
2023-08-02 13:40:28 +03:00
2023-11-24 19:15:52 +01:00
2023-02-22 08:40:47 -07:00
2023-11-24 19:15:52 +01:00
2023-02-22 08:40:47 -07:00
2023-11-24 19:15:52 +01:00
2023-02-22 08:40:47 -07:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2023-08-02 13:40:28 +03:00
2023-08-02 13:40:28 +03:00
2023-10-22 21:27:46 +08:00
2023-12-01 12:10:07 +08:00
2023-11-19 17:50:47 +00:00
2023-11-29 18:11:57 +00:00
2023-01-11 21:36:02 +00:00
2023-01-11 21:36:02 +00:00
2023-01-11 21:36:02 +00:00
2023-11-24 19:15:52 +01:00
2023-09-06 19:31:49 +02:00
2023-08-02 13:40:28 +03:00
2023-04-03 22:28:55 -05:00
2023-04-03 22:28:55 -05:00
2023-08-02 13:40:28 +03:00
2023-11-24 19:15:52 +01:00
2023-08-02 13:40:28 +03:00
2023-10-09 11:47:02 +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-04-02 19:42:30 -04:00