Stuart Cook
0ab3a69f3c
Rollup merge of #154970 - shivendra02467:fix-rustdoc-154921, r=GuillaumeGomez
...
rustdoc: preserve `doc(cfg)` on locally re-exported type aliases
When a type alias is locally re-exported from a private module (an implicit inline), rustdoc drops its `cfg` attributes because it treats it like a standard un-inlined re-export. Since type aliases have no inner fields to carry the `cfg` badge (unlike structs or enums), the portability info is lost entirely.
This patch explicitly preserves the target's `cfg` metadata when the generated item is a `TypeAliasItem`, ensuring the portability badge renders correctly without breaking standard cross-crate re-export behavior.
Fixes rust-lang/rust#154921
2026-04-17 16:17:53 +10:00
..
2026-01-17 12:12:36 +01:00
2026-03-10 13:18:10 +01:00
2026-01-07 14:23:30 +01:00
2026-02-12 09:09:35 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-02-09 07:59:24 -08:00
2026-01-07 14:23:30 +01:00
2026-04-01 23:05:42 +01:00
2026-04-14 23:38:25 +08:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-02-24 11:41:26 -05:00
2026-01-07 14:23:30 +01:00
2026-02-23 16:25:27 +01:00
2026-02-09 07:59:24 -08:00
2026-01-07 14:23:30 +01:00
2026-01-19 22:17:59 -08:00
2026-01-07 14:23:30 +01:00
2026-03-02 11:57:04 +01:00
2026-01-08 19:14:45 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-03-02 11:44:40 +01:00
2026-01-07 14:23:30 +01:00
2026-04-16 11:51:51 +05:30
2026-03-31 12:51:12 -05:00
2026-02-11 12:06:24 +01:00
2026-02-12 09:09:35 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-17 12:12:36 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-19 14:32:43 -06:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-22 09:15:53 +09:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-02-12 09:09:35 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-02-12 15:18:15 +08:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-27 16:24:53 +03:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-04-07 11:50:34 +05:30
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-04-07 22:26:21 +08:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-02-10 18:00:54 +00:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-03-31 12:51:12 -05:00
2026-01-07 14:23:30 +01:00
2026-04-15 22:32:07 -04:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00
2026-01-07 14:23:30 +01:00