{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"self.visit_vis(&item.vis);"}]}
                        self.visit_vis(&item.vis);
                        // This way they can use `macro_rules` defined later.
                        item.kind.walk(item.span, item.id, &item.vis, (), self);