{"ast_node_type":"variable","tokens":[{"end":85,"kind":"keyword","start":0,"text":"if"}]}
                            if let Some(expected_ty) = expected.only_has_type(self) {
                        |err| {
                                if blk.stmts.is_empty() && blk.expr.is_none() {