]> git.proxmox.com Git - rustc.git/blob - src/test/ui/drop/repeat-drop-2.rs
New upstream version 1.66.0+dfsg1
[rustc.git] / src / test / ui / drop / repeat-drop-2.rs
1 fn borrowck_catch() {
2 let foo = String::new();
3 let _bar = foo;
4 let _baz = [foo; 0]; //~ ERROR use of moved value: `foo` [E0382]
5 }
6
7 const _: [String; 0] = [String::new(); 0];
8 //~^ ERROR destructor of `String` cannot be evaluated at compile-time [E0493]
9
10 fn must_be_init() {
11 let x: u8;
12 let _ = [x; 0]; //~ ERROR E0381
13 }
14
15 fn main() {}