{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"&&"}]}
        && fun.ret_ty.is_unit()
    } else if parent_match_arm.as_ref().is_none()
        && (!fun.outliving_locals.is_empty() || !expr.is_block_like())