about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/test/ui/unsized-locals/unsized-local-pat.rs2
-rw-r--r--src/test/ui/unsized-locals/unsized-locals-using-unsized-fn-params.rs2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/test/ui/unsized-locals/unsized-local-pat.rs b/src/test/ui/unsized-locals/unsized-local-pat.rs
index 0b9b4ea5959..5793d3fb499 100644
--- a/src/test/ui/unsized-locals/unsized-local-pat.rs
+++ b/src/test/ui/unsized-locals/unsized-local-pat.rs
@@ -1,6 +1,8 @@
 #![feature(box_patterns)]
 #![feature(unsized_fn_params)]
 
+// Ensure that even with unsized_fn_params, unsized types in parameter patterns are not accepted.
+
 #[allow(dead_code)]
 fn f1(box box _b: Box<Box<[u8]>>) {}
 //~^ ERROR: the size for values of type `[u8]` cannot be known at compilation time [E0277]
diff --git a/src/test/ui/unsized-locals/unsized-locals-using-unsized-fn-params.rs b/src/test/ui/unsized-locals/unsized-locals-using-unsized-fn-params.rs
index 8ee5d3ee7cb..6d39c8c8172 100644
--- a/src/test/ui/unsized-locals/unsized-locals-using-unsized-fn-params.rs
+++ b/src/test/ui/unsized-locals/unsized-locals-using-unsized-fn-params.rs
@@ -1,5 +1,7 @@
 #![feature(unsized_fn_params)]
 
+// Ensure that even with unsized_fn_params, unsized locals are not accepted.
+
 fn main() {
     let foo: Box<[u8]> = Box::new(*b"foo");
     let _foo: [u8] = *foo;