{"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"$(register(sym::$name,"}]}
        $(register(sym::$name, SyntaxExtensionKind::LegacyDerive(Arc::new(BuiltinDerive($f))));)*
    macro register_derive($($name:ident: $f:expr,)*) {
    }