mirror of
https://git.proxmox.com/git/rustc
synced 2025-05-03 08:14:25 +00:00
37 lines
471 B
Plaintext
37 lines
471 B
Plaintext
// run-rustfix
|
|
// check-pass
|
|
|
|
#![warn(unused_must_use)]
|
|
|
|
#[must_use]
|
|
fn foo() -> i32 {
|
|
42
|
|
}
|
|
|
|
fn bar() {
|
|
{
|
|
let _ = foo();
|
|
//~^ WARN unused return value
|
|
}
|
|
}
|
|
|
|
fn baz() {
|
|
{
|
|
let _ = foo();
|
|
//~^ WARN unused return value
|
|
};
|
|
}
|
|
|
|
fn main() {
|
|
bar();
|
|
baz();
|
|
{
|
|
let _ = 1 + 2;
|
|
//~^ WARN unused arithmetic operation
|
|
}
|
|
{
|
|
let _ = 1 + 2;
|
|
//~^ WARN unused arithmetic operation
|
|
};
|
|
}
|