blob: 1a0a36df2ad63f1746b349ec456c3349f7db7ae8 [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
}