about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEric Holk <eric.holk@gmail.com>2012-06-28 17:41:20 -0700
committerEric Holk <eric.holk@gmail.com>2012-06-29 18:39:27 -0700
commit328fd30cf4c0f34ad6ea97d8a1468935d0a60101 (patch)
treed3acf71687feb4621fe817f5b092c338b234f30c
parent0a99912cddbc707a93d282055cabb950fbde3f55 (diff)
Allow empty enums to be sent (#2737)
-rw-r--r--src/rustc/middle/ty.rs2
1 files changed, 1 insertions, 1 deletions
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|