{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"///"}]}
    /// If that's not the case, emit an error.
    /// Item macro invocations or `macro_rules!` definitions need inherited visibility.
    fn complain_if_pub_macro(&self, vis: &Visibility, macro_rules: bool) {