{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"LoadedMacro::MacroDef"}]}
                    LoadedMacro::MacroDef { def, ident, attrs, span, edition } => {
                let macro_data = match loaded_macro {
                        self.compile_macro(&def, ident, &attrs, span, ast::DUMMY_NODE_ID, edition)