From abbcc0385dfde85c4254ea0278add7b4c6945885 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Mon, 7 Mar 2011 14:05:16 -0800 Subject: Poison ty_param values in trans; fix buggy parametric obj and box malloc paths. Add generic-box test. --- src/test/run-pass/generic-box.rs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/test/run-pass/generic-box.rs (limited to 'src/test') diff --git a/src/test/run-pass/generic-box.rs b/src/test/run-pass/generic-box.rs new file mode 100644 index 00000000..856f3aff --- /dev/null +++ b/src/test/run-pass/generic-box.rs @@ -0,0 +1,8 @@ +fn box[T](&tup(T,T,T) x) -> @tup(T,T,T) { + ret @x; +} + +fn main() { + let @tup(int,int,int) x = box[int](tup(1,2,3)); + check (x._1 == 2); +} \ No newline at end of file -- cgit v1.2.3