1 // compile-flags:-Zborrowck=compare
4 #![feature(rustc_attrs)]
10 let mut data = vec!['a', 'b', 'c'];
11 let slice = &mut data;
14 //~^ ERROR (Ast) [E0499]
15 //~| ERROR (Mir) [E0499]
17 //~^ ERROR (Ast) [E0499]
18 //~| ERROR (Mir) [E0499]
20 //~^ ERROR (Ast) [E0499]
21 //~| ERROR (Mir) [E0499]
26 let mut data = vec!['a', 'b', 'c'];
27 let slice = &mut data;
30 //~^ ERROR (Ast) [E0499]
32 //~^ ERROR (Ast) [E0499]
34 //~^ ERROR (Ast) [E0499]
37 fn capitalize(_: &mut [char]) {