diff options
Diffstat (limited to 'src/test/ui/unsized-locals/reference-unsized-locals.rs')
-rw-r--r-- | src/test/ui/unsized-locals/reference-unsized-locals.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/ui/unsized-locals/reference-unsized-locals.rs b/src/test/ui/unsized-locals/reference-unsized-locals.rs new file mode 100644 index 000000000..4e887f327 --- /dev/null +++ b/src/test/ui/unsized-locals/reference-unsized-locals.rs @@ -0,0 +1,10 @@ +// run-pass + +#![allow(incomplete_features)] +#![feature(unsized_locals)] + +fn main() { + let foo: Box<[u8]> = Box::new(*b"foo"); + let foo: [u8] = *foo; + assert_eq!(&foo, b"foo" as &[u8]); +} |