pub(super) fn display_macro_source(
    cx: &mut DocContext<'_>,
    name: Symbol,
    def: &MacroDef,
    def_id: DefId,
    vis: Visibility<DefId>,
    is_doc_hidden: bool
) -> String