//@ run-rustfix | |
//@ ignore-test (rustfix needs multiple suggestions) | |
// | |
// FIXME: Re-enable this test once we support choosing | |
// between multiple mutually exclusive suggestions for the same span | |
#![allow(warnings)] | |
struct A; | |
struct B; | |
fn foo() -> Result<A, B> { | |
Ok(A) | |
} | |
fn bar() -> Result<A, B> { | |
foo()? | |
//~^ ERROR try expression alternatives have incompatible types [E0308] | |
} | |
fn main() {} |