Miguel Guarniz
b73b4de982
Refactor HIR item-like traversal (part 1)
...
- Create hir_crate_items query which traverses tcx.hir_crate(()).owners to return a hir::ModuleItems
- use tcx.hir_crate_items in tcx.hir().items() to return an iterator of hir::ItemId
- add par_items(impl Fn(hir::ItemId)) to traverse all items in parallel
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
2022-04-08 11:59:59 -04:00
..
2022-03-28 08:41:12 +03:00
2022-03-30 17:04:46 -04:00
2022-03-29 20:18:28 -04:00
2022-03-31 04:57:28 +02:00
2022-03-31 13:48:16 +02:00
2022-03-30 23:53:21 +03:00
2022-03-28 10:03:02 +11:00
2022-03-20 09:14:59 +01:00
2022-03-31 15:41:52 +02:00
2022-03-30 01:39:38 -04:00
2022-04-03 21:29:57 +02:00
2022-04-03 21:29:57 +02:00
2022-04-03 21:29:57 +02:00
2022-04-04 02:23:15 +00:00
2022-04-01 21:16:41 +00:00
2022-04-03 16:04:47 +00:00
2022-04-02 17:26:39 +02:00
2022-03-30 11:23:58 +02:00
2022-03-30 01:39:38 -04:00
2022-04-04 17:03:36 +10:00
2022-03-31 00:26:29 +02:00
2022-03-31 13:34:54 +02:00
2022-03-30 01:39:38 -04:00
2022-03-30 15:14:15 -04:00
2022-04-02 03:34:27 +02:00
2022-04-02 17:26:39 +02:00
2022-03-23 22:13:55 +01:00
2022-04-01 09:59:11 -04:00
2022-03-30 15:14:15 -04:00
2022-03-30 23:53:21 +03:00
2022-04-03 21:29:57 +02:00
2022-04-08 11:59:59 -04:00
2022-03-31 12:51:46 +02:00
2022-03-30 15:14:15 -04:00
2022-04-02 23:28:09 +02:00
2022-03-31 13:09:53 +02:00
2022-04-03 05:24:20 +00:00
2022-03-30 15:14:15 -04:00
2022-04-03 23:21:42 +02:00
2022-03-31 04:57:28 +02:00
2022-03-30 11:23:58 +02:00
2022-03-30 15:14:15 -04:00
2022-03-31 13:46:06 +02:00
2022-03-31 04:57:28 +02:00
2022-04-03 21:29:57 +02:00
2022-04-03 21:29:57 +02:00
2022-04-03 16:38:57 +01:00
2022-03-16 20:12:30 +08:00
2022-04-03 21:29:57 +02:00
2022-04-04 04:48:36 +00:00
2022-03-28 16:57:45 +00:00
2022-04-01 21:16:41 +00:00
2022-03-28 16:27:14 +00:00
2022-04-03 16:38:57 +01:00