From 328fd30cf4c0f34ad6ea97d8a1468935d0a60101 Mon Sep 17 00:00:00 2001 From: Eric Holk Date: Thu, 28 Jun 2012 17:41:20 -0700 Subject: [PATCH] Allow empty enums to be sent (#2737) --- src/rustc/middle/ty.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rustc/middle/ty.rs b/src/rustc/middle/ty.rs index c11d97edc59..75b45b804cd 100644 --- a/src/rustc/middle/ty.rs +++ b/src/rustc/middle/ty.rs @@ -1569,7 +1569,7 @@ fn type_kind(cx: ctxt, ty: t) -> kind { let mut lowest = kind_top(); let variants = enum_variants(cx, did); if vec::len(*variants) == 0u { - lowest = kind_noncopyable(); + lowest = kind_send_only(); } else { for vec::each(*variants) {|variant| for variant.args.each {|aty|