{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"if"}]}
            if stdx::never!(!outliving_locals.is_empty() && !ret_ty.is_unit()) {
            let outliving_locals: Vec<_> = ret_values.collect();
                // We should not have variables that outlive body if we have expression block