{"ast_node_type":"other","tokens":[{"end":140,"kind":"keyword","start":0,"text":"//"}]}
                        // The `then` of a `Expr::If` always contains a block, and that block may have a final expression that we can borrow
                    if let hir::ExprKind::If(_c, then, els) = expr.kind {
                        // If the block does not have a final expression, it will return () and we do not make a suggestion to borrow that.