blob: f6b579a7f35cfb672de9514f37e6230d38eee164 [file] [log] [blame]
#![deny(unused_must_use)]
fn foo() -> (Result<(), ()>, ()) {
(Ok::<(), ()>(()), ())
}
fn main() {
(Ok::<(), ()>(()),); //~ ERROR unused `std::result::Result`
(Ok::<(), ()>(()), 0, Ok::<(), ()>(()), 5);
//~^ ERROR unused `std::result::Result`
//~^^ ERROR unused `std::result::Result`
foo(); //~ ERROR unused `std::result::Result`
((Err::<(), ()>(()), ()), ()); //~ ERROR unused `std::result::Result`
}