]> git.lizzy.rs Git - rust.git/blob - tests/ui/str/str-array-assignment.rs
Rollup merge of #106797 - FawazTirmizi:dev/issues/104284, r=bjorn3
[rust.git] / tests / ui / str / str-array-assignment.rs
1 fn main() {
2   let s = "abc";
3   let t = if true { s[..2] } else { s };
4   //~^ ERROR `if` and `else` have incompatible types
5   let u: &str = if true { s[..2] } else { s };
6   //~^ ERROR mismatched types
7   let v = s[..2];
8   //~^ ERROR the size for values of type
9   let w: &str = s[..2];
10   //~^ ERROR mismatched types
11 }