{"ast_node_type":"other","tokens":[{"end":93,"kind":"keyword","start":0,"text":"if_expr.syntax().parent().is_some_and(|it|"}]}
                if_expr.syntax().parent().is_some_and(|it| ast::IfExpr::can_cast(it.kind()));
            let has_preceding_if_expr =
            let expr = if has_preceding_if_expr {