about summary refs log tree commit diff
path: root/src/comp/middle/ty.rs
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2012-01-07 22:44:14 +0100
committerMarijn Haverbeke <marijnh@gmail.com>2012-01-08 23:07:15 +0100
commit7d3f892f3568d6641a39a9fabb8a44b7d0d85a25 (patch)
tree2e1d8c84386264944337a43e603781b7939e2fd9 /src/comp/middle/ty.rs
parenta161371d13fce27fa4aac1d9148b566a89e72571 (diff)
downloadrust-7d3f892f3568d6641a39a9fabb8a44b7d0d85a25.tar.gz
rust-7d3f892f3568d6641a39a9fabb8a44b7d0d85a25.zip
First barely-working version of casting to iface
Issue #1437
Diffstat (limited to 'src/comp/middle/ty.rs')
-rw-r--r--src/comp/middle/ty.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/comp/middle/ty.rs b/src/comp/middle/ty.rs
index 4c7c8942f28..42225aa2aca 100644
--- a/src/comp/middle/ty.rs
+++ b/src/comp/middle/ty.rs
@@ -909,7 +909,7 @@ pure fn type_is_box(cx: ctxt, ty: t) -> bool {
 
 pure fn type_is_boxed(cx: ctxt, ty: t) -> bool {
     alt struct(cx, ty) {
-      ty_box(_) { ret true; }
+      ty_box(_) | ty_iface(_, _) { ret true; }
       _ { ret false; }
     }
 }