{"ast_node_type":"function","tokens":[{"end":74,"kind":"keyword","start":0,"text":"fn"}]}
    fn complain_if_pub_macro(&self, vis: &Visibility, macro_rules: bool) {
    /// If that's not the case, emit an error.
        if let VisibilityKind::Inherited = vis.kind {