{"ast_node_type":"variable","tokens":[{"end":78,"kind":"keyword","start":0,"text":"let"}]}
    let if_expr: IfExpr = IfExpr::cast(arm_body.syntax().clone()).or_else(|| {
    let mut replace_node = None;
        let block_expr = BlockExpr::cast(arm_body.syntax().clone())?;