diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2012-03-14 15:41:54 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2012-03-14 15:41:54 -0700 |
| commit | 83ed4f4bc4c53b2f660ab8f174d25d7118f9dae0 (patch) | |
| tree | 65af30a9c70f5750f3d91a6edc69437e110b75e9 | |
| parent | 1ed768bc3b32f45626b1fb1c3dca83d4936bf33f (diff) | |
| download | rust-83ed4f4bc4c53b2f660ab8f174d25d7118f9dae0.tar.gz rust-83ed4f4bc4c53b2f660ab8f174d25d7118f9dae0.zip | |
test: Add a test case for the "self" region in enums
| -rw-r--r-- | src/test/run-pass/regions-self-in-enums.rs | 16 |
1 files changed, 16 insertions, 0 deletions
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 00000000000..d8ffb6e098b --- /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); + } +} + |
