{"ast_node_type":"variable","tokens":[{"end":53,"kind":"keyword","start":0,"text":"if"}]}
                                if let Some((_, b)) =
                            (Some(else_block), Some(else_branch)) => {
                                    self.lower_expr_as_place(else_block, *else_branch, true)?