{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"if"}]}
        if self.may_recover()
    fn parse_closure_block_body(&mut self, ret_span: Span) -> PResult<'a, P<Expr>> {
            && self.token.can_begin_expr()