[rustdoc] intra-doc links for macros always resolve relative to the crate root (original) (raw)
If you have a function defined within a module it will use that module's imports to determine link resolution for intra-doc links in the documentation.
If you do the same with a macro, it seems to "scope" the macro (and thus its intra-doc links) at the crate root only, so the macro's documentation can't benefit from the local imports.
This feels inconsistent, and can it be fixed so that macro intra-links get the local imports for their resolution?