error: passing a unit value to a function --> tests/ui/unit_arg_empty_blocks.rs:16:5 | LL | foo({}); | ^^^^--^ | | | help: use a unit literal instead: `()` | = note: `-D clippy::unit-arg` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::unit_arg)]` error: passing a unit value to a function --> tests/ui/unit_arg_empty_blocks.rs:17:5 | LL | foo3({}, 2, 2); | ^^^^^--^^^^^^^ | | | help: use a unit literal instead: `()` error: passing unit values to a function --> tests/ui/unit_arg_empty_blocks.rs:18:5 | LL | taking_two_units({}, foo(0)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: move the expression in front of the call and replace it with the unit literal `()` | LL ~ foo(0); LL ~ taking_two_units((), ()); | error: passing unit values to a function --> tests/ui/unit_arg_empty_blocks.rs:19:5 | LL | taking_three_units({}, foo(0), foo(1)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: move the expressions in front of the call and replace them with the unit literal `()` | LL ~ foo(0); LL + foo(1); LL ~ taking_three_units((), (), ()); | error: aborting due to 4 previous errors