about summary refs log tree commit diff
path: root/src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs
diff options
context:
space:
mode:
authorBen Striegel <ben.striegel@gmail.com>2012-11-14 01:22:37 -0500
committerBrian Anderson <banderson@mozilla.com>2012-11-14 19:26:37 -0800
commitf4a5a76aa4596b3892dced83e3e2bea082e20c48 (patch)
treeccfb8d72438ca840d0a9c892de498edc8decd1e3 /src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs
parent6e650f2d2c83a191a0546b394a87ba348934db4f (diff)
downloadrust-f4a5a76aa4596b3892dced83e3e2bea082e20c48.tar.gz
rust-f4a5a76aa4596b3892dced83e3e2bea082e20c48.zip
Convert the test suite to use the Drop trait
Diffstat (limited to 'src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs')
-rw-r--r--src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs b/src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs
index 0ee8bf0c7c7..407b786016d 100644
--- a/src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs
+++ b/src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs
@@ -1,6 +1,9 @@
 struct X {
     x: ~str,
-    drop {
+}
+
+impl X : Drop {
+    fn finalize() {
         error!("value: %s", self.x);
     }
 }