bors
5bd28f5eac
Auto merge of #98867 - cjgillot:metaloop, r=oli-obk
...
Refactor metadata emission to avoid visiting HIR
This PR refactors metadata emission to be based on tables and iteration over definitions.
In a first part, this PR moves information from the `EntryKind` enum to tables, until removing the `EntryKind` enum.
In a second part, the iteration scheme is refactored to avoid fetching HIR unless strictly necessary.
r? `@ghost`
2023-06-28 16:16:27 +00:00
..
2023-06-13 22:34:59 +00:00
2023-06-15 17:59:13 +08:00
2023-06-19 12:54:34 +00:00
2023-06-26 08:56:32 +00:00
2023-06-27 21:31:47 +00:00
2023-06-19 12:54:34 +00:00
2023-06-28 18:28:46 +05:30
2023-06-24 11:43:41 +00:00
2023-06-27 23:23:33 +08:00
2023-06-22 02:11:08 +00:00
2023-06-27 15:01:56 +00:00
2023-06-28 00:41:37 +00:00
2023-06-27 00:34:49 +00:00
2023-06-21 20:00:49 +02:00
2023-06-27 23:23:33 +08:00
2023-06-14 09:28:54 +02:00
2023-06-28 18:28:46 +05:30
2023-06-21 15:45:16 +02:00
2023-06-26 13:51:04 +00:00
2023-06-28 03:47:02 +00:00
2023-06-26 08:56:32 +00:00
2023-06-27 22:10:15 +02:00
2023-06-11 22:45:04 -04:00
2023-06-27 22:12:29 +09:00
2023-06-28 09:40:07 +00:00
2023-06-26 23:12:04 +00:00
2023-06-22 14:11:10 +00:00
2023-06-28 03:47:02 +00:00
2023-06-28 16:16:27 +00:00
2023-06-28 18:28:47 +05:30
2023-06-28 01:55:32 -04:00
2023-06-27 11:35:32 +02:00
2023-06-28 00:41:37 +00:00
2023-06-22 09:33:06 +10:00
2023-06-27 21:31:47 +00:00
2023-06-28 03:47:02 +00:00
2023-06-26 23:12:04 +00:00
2023-06-27 16:12:07 +02:00
2023-06-27 22:10:15 +02:00
2023-06-27 22:10:15 +02:00
2023-06-19 17:53:33 -07:00
2023-06-21 15:45:16 +02:00
2023-06-16 19:39:48 +00:00
2023-06-26 11:58:43 +02:00
2023-06-28 18:28:47 +05:30
2023-06-26 23:12:04 +00:00
2023-06-12 16:56:21 -07:00
2023-06-28 18:28:47 +05:30
2023-06-16 19:39:48 +00:00