{"ast_node_type":"function","tokens":[{"end":91,"kind":"keyword","start":0,"text":"fn"}]}
    fn define_legacy_macro(&mut self, module_id: LocalModuleId, name: Name, mac: MacroId) {
    /// current legacy scope, with possible shadowing.
        // Always shadowing