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