Consider this code: ```rust #[macro_export] macro_rules! foo { () => {} } /// [foo!()] pub struct Foo; ``` In the generated docs, the link on the `Foo` page appears as `foo!`, with the correct link, but without the parentheses.