]> git.lizzy.rs Git - rust.git/blob - src/test/ui/drop/repeat-drop-2.rs
Rollup merge of #98111 - eggyal:issue-97982, r=GuillaumeGomez
[rust.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 destructors 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() {}