mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-23 15:23:46 +00:00
25 lines
419 B
Rust
25 lines
419 B
Rust
|
//@ run-rustfix
|
||
|
|
||
|
fn main() {
|
||
|
let a: usize = 123;
|
||
|
let b: &usize = &a;
|
||
|
|
||
|
if true {
|
||
|
a
|
||
|
} else {
|
||
|
*b //~ ERROR `if` and `else` have incompatible types [E0308]
|
||
|
};
|
||
|
|
||
|
if true {
|
||
|
1
|
||
|
} else {
|
||
|
1 //~ ERROR `if` and `else` have incompatible types [E0308]
|
||
|
};
|
||
|
|
||
|
if true {
|
||
|
1
|
||
|
} else {
|
||
|
1 //~ ERROR `if` and `else` have incompatible types [E0308]
|
||
|
};
|
||
|
}
|