Jacob Pratt
4bc90240e1
Rollup merge of #152394 - GuillaumeGomez:macro-call, r=lolbinarycat
...
Correctly check if a macro call is actually a macro call in rustdoc highlighter
Fixes rust-lang/rust#151904 .
Issues was that if there was a `!` following an ident, we would always assume it's a macro call... except it's very lacking. I'm actually surprised it went for so long unnoticed. To fix it, I added a check for the next (non-blank) token after the `!`, if it's a `{` or a `[` or a `(`, then only do we consider it to be a macro call.
r? @lolbinarycat
2026-02-12 00:41:10 -05: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-02-09 07:59:24 -08: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-17 12:12:36 +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-01-07 14:23:30 +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-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-11 12:06:24 +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-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-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-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-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-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-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-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-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