about summary refs log tree commit diff
path: root/tests/ui/ergonomic-clones
diff options
context:
space:
mode:
authorSantiago Pastorino <spastorino@gmail.com>2025-03-17 17:24:02 -0300
committerSantiago Pastorino <spastorino@gmail.com>2025-04-08 13:50:27 -0300
commitec3820a10dbf4976fa19a79bfac945dfee8dd20f (patch)
treeda3256d12dc8eb15f9443babed1f18118f5f0a61 /tests/ui/ergonomic-clones
parente643f59f6da3a84f43e75dea99afaa5b041ea6bf (diff)
downloadrust-ec3820a10dbf4976fa19a79bfac945dfee8dd20f.tar.gz
rust-ec3820a10dbf4976fa19a79bfac945dfee8dd20f.zip
Add .use block test
Diffstat (limited to 'tests/ui/ergonomic-clones')
-rw-r--r--tests/ui/ergonomic-clones/dotuse/block.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/ui/ergonomic-clones/dotuse/block.rs b/tests/ui/ergonomic-clones/dotuse/block.rs
new file mode 100644
index 00000000000..2e423c67d02
--- /dev/null
+++ b/tests/ui/ergonomic-clones/dotuse/block.rs
@@ -0,0 +1,11 @@
+//@ check-pass
+
+#![feature(ergonomic_clones)]
+#![allow(incomplete_features)]
+
+fn use_block_test(x: i32) -> i32 {
+    let x = { let x = x + 1; x }.use;
+    x
+}
+
+fn main() {}