blob: 583c3d0b765cf2397296896b38d69930b2d1b2d0 [file] [log] [blame]
fn main() {
let _ = if true {
1i32
} else {
2u32
};
//~^^ ERROR if and else have incompatible types
let _ = if true { 42i32 } else { 42u32 };
//~^ ERROR if and else have incompatible types
let _ = if true {
3u32;
} else {
4u32
};
//~^^ ERROR if and else have incompatible types
let _ = if true {
5u32
} else {
6u32;
};
//~^^ ERROR if and else have incompatible types
let _ = if true {
7i32;
} else {
8u32
};
//~^^ ERROR if and else have incompatible types
let _ = if true {
9i32
} else {
10u32;
};
//~^^ ERROR if and else have incompatible types
let _ = if true {
} else {
11u32
};
//~^^ ERROR if and else have incompatible types
let _ = if true {
12i32
} else {
};
//~^^^ ERROR if and else have incompatible types
}