From 83ed4f4bc4c53b2f660ab8f174d25d7118f9dae0 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Wed, 14 Mar 2012 15:41:54 -0700 Subject: [PATCH] test: Add a test case for the "self" region in enums --- src/test/run-pass/regions-self-in-enums.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/test/run-pass/regions-self-in-enums.rs diff --git a/src/test/run-pass/regions-self-in-enums.rs b/src/test/run-pass/regions-self-in-enums.rs new file mode 100644 index 000000000000..d8ffb6e098bb --- /dev/null +++ b/src/test/run-pass/regions-self-in-enums.rs @@ -0,0 +1,16 @@ +enum int_wrapper { + int_wrapper_ctor(&int) +} + +fn main() { + unsafe { + let x = 3; + let y = int_wrapper_ctor(&x); + let z : ∫ + alt y { + int_wrapper_ctor(zz) { z = zz; } + } + log(debug, *z); + } +} +