diff --git a/src/test/run-pass/drop-trait-generic.rs b/src/test/run-pass/drop-trait-generic.rs new file mode 100644 index 00000000000..6df59ed8ca9 --- /dev/null +++ b/src/test/run-pass/drop-trait-generic.rs @@ -0,0 +1,14 @@ +struct S { + x: T +} + +impl S : core::ops::Drop { + fn finalize() { + io::println("bye"); + } +} + +fn main() { + let x = S { x: 1 }; +} +