{"ast_node_type":"other","tokens":[{"end":74,"kind":"keyword","start":0,"text":"($self:ident,"}]}
    ($self:ident, $body:ident, $($mutability:ident, $invalidate:tt)?) => {
macro_rules! super_body {
        let span = $body.span;