{"ast_node_type":"variable","tokens":[{"end":41,"kind":"keyword","start":0,"text":"let"}]}
        let diag = span_err($span, $msg);
    ($span:expr, $msg:expr, $f:expr) => {{
        return Err(crate::diagnostics::error::_throw_err(diag, $f));