{"ast_node_type":"variable","tokens":[{"end":99,"kind":"keyword","start":0,"text":"if"}]}
                    if let Some((_, mut current)) = this.lower_expr_as_place(begin, *body, true)? {
                    let scope = this.push_drop_scope();
                        current = scope.pop_and_drop(this, current, body.into());