{"ast_node_type":"variable","tokens":[{"end":87,"kind":"keyword","start":0,"text":"let"}]}
                let parent_if = if_expr.syntax().parent().and_then(ast::IfExpr::cast)?;
            let root_if = iter::successors(Some(if_expr.clone()), |if_expr| {
                let ast::ElseBranch::IfExpr(else_branch) = parent_if.else_branch()? else {