{"ast_node_type":"variable","tokens":[{"end":30,"kind":"keyword","start":0,"text":"let"}]}
        let span = $body.span;
    ($self:ident, $body:ident, $($mutability:ident, $invalidate:tt)?) => {
        if let Some(coroutine) = &$($mutability)? $body.coroutine {