Andrew V. Teylu
a333f6f93c
Fix missing syntax context in lifetime hygiene debug output
...
`-Zunpretty=expanded,hygiene` was not printing the syntax context for
lifetimes. For example, two macro-generated lifetimes `'a` with different
hygiene would both print as `/* 2538 */` instead of `/* 2538#0 */` and
`/* 2538#1 */`, making it impossible to distinguish them.
This was fixed by changing `print_lifetime` to call `ann_post()` with
the full `Ident`, matching how regular identifiers are handled in
`print_ident`.
2026-01-29 12:07:01 +00:00
..
2025-11-27 11:19:00 -05:00
2025-12-02 18:25:13 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2026-01-27 18:11:52 +03:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2026-01-14 19:58:33 +03:00
2026-01-14 19:58:33 +03:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2026-01-08 19:14:45 +01:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2025-01-24 01:19:50 +00:00
2025-01-24 01:19:50 +00:00
2025-01-24 01:19:50 +00:00
2025-01-24 01:19:50 +00: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
2026-01-13 08:47:48 +01:00
2025-12-02 18:25:13 +00:00
2026-01-08 19:14:45 +01:00
2025-11-27 11:19:00 -05:00
2025-11-27 11:19:00 -05:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00: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
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2024-11-26 02:50:48 +08:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2025-11-27 11:19:00 -05:00
2025-11-27 11:19:00 -05:00
2024-02-16 20:02:50 +00:00
2025-09-26 15:33:48 +02:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2025-11-27 11:19:00 -05:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2024-02-16 20:02:50 +00:00
2025-11-27 11:19:00 -05:00
2025-11-27 11:19:00 -05:00
2025-12-18 21:18:05 +01:00
2025-09-25 20:52:03 +02:00
2025-12-04 14:58:46 +08:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2025-11-27 11:19:00 -05:00
2025-11-27 11:19:00 -05:00
2026-01-08 19:14:45 +01:00
2025-12-09 17:29:23 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2025-11-27 11:19:00 -05:00
2025-11-27 11:19:00 -05:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2026-01-29 12:07:01 +00:00
2026-01-29 12:07:01 +00:00
2024-12-27 19:58:16 +11:00
2025-03-31 15:41:48 +03:00
2024-02-16 20:02:50 +00:00
2025-11-27 11:19:00 -05:00