rust/tests/ui/coercion/coercion-missing-tail-expec...

17 lines
303 B
Rust

// #41425 -- error message "mismatched types" has wrong types
//@ run-rustfix
fn plus_one(x: i32) -> i32 { //~ ERROR mismatched types
x + 1
}
fn foo() -> Result<u8, u64> { //~ ERROR mismatched types
Ok(1)
}
fn main() {
let x = plus_one(5);
let _ = foo();
println!("X = {}", x);
}