2020-08-24 01:11:53 +00:00
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:16:13
2019-09-25 16:30:27 +00:00
|
LL | let a = (|| 42)();
2020-07-19 22:36:31 +00:00
| ^^^^^^^^^ help: try doing something like: `42`
2019-09-25 16:30:27 +00:00
|
= note: `-D clippy::redundant-closure-call` implied by `-D warnings`
2022-06-25 22:15:44 +00:00
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:17:13
2022-06-25 22:15:44 +00:00
|
LL | let b = (async || {
| _____________^
LL | | let x = something().await;
LL | | let y = something_else().await;
LL | | x * y
LL | | })();
| |________^
|
help: try doing something like
|
LL ~ let b = async {
LL + let x = something().await;
LL + let y = something_else().await;
LL + x * y
LL ~ };
|
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:22:13
2022-06-25 22:15:44 +00:00
|
LL | let c = (|| {
| _____________^
LL | | let x = 21;
LL | | let y = 2;
LL | | x * y
LL | | })();
| |________^
|
help: try doing something like
|
LL ~ let c = {
LL + let x = 21;
LL + let y = 2;
LL + x * y
LL ~ };
|
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:27:13
2022-06-25 22:15:44 +00:00
|
LL | let d = (async || something().await)();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try doing something like: `async { something().await }`
2022-11-29 15:36:43 +00:00
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:36:13
2022-11-29 15:36:43 +00:00
|
LL | (|| m!())()
| ^^^^^^^^^^^ help: try doing something like: `m!()`
...
LL | m2!();
| ----- in this macro invocation
|
= note: this error originates in the macro `m2` (in Nightly builds, run with -Z macro-backtrace for more info)
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:31:13
2022-11-29 15:36:43 +00:00
|
LL | (|| 0)()
| ^^^^^^^^ help: try doing something like: `0`
...
LL | m2!();
| ----- in this macro invocation
|
= note: this error originates in the macro `m` which comes from the expansion of the macro `m2` (in Nightly builds, run with -Z macro-backtrace for more info)
2023-06-11 21:54:48 +00:00
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:44:16
2023-06-11 21:54:48 +00:00
|
LL | assert_eq!((|| || 43)()(), 42);
| ^^^^^^^^^^^^^^ help: try doing something like: `43`
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:53:10
2023-06-11 21:54:48 +00:00
|
LL | dbg!((|| 42)());
| ^^^^^^^^^ help: try doing something like: `42`
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:56:13
2023-06-11 21:54:48 +00:00
|
LL | let a = (|| || || 123)();
| ^^^^^^^^^^^^^^^^ help: try doing something like: `(|| || 123)`
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:60:13
2023-06-11 21:54:48 +00:00
|
LL | let a = (|| || || || async || 1)()()()()();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try doing something like: `async { 1 }`
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:69:13
2023-06-11 21:54:48 +00:00
|
LL | let a = (|| echo!(|| echo!(|| 1)))()()();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try doing something like: `1`
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:71:13
2023-06-11 21:54:48 +00:00
|
LL | let a = (|| echo!((|| 123)))()();
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: try doing something like: `123`
2023-06-15 20:04:25 +00:00
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:84:11
2023-06-15 20:04:25 +00:00
|
LL | bar()((|| || 42)()(), 5);
| ^^^^^^^^^^^^^^ help: try doing something like: `42`
error: try not to call a closure in the expression where it is declared
2023-07-27 11:40:22 +00:00
--> $DIR/redundant_closure_call_fixable.rs:85:9
2023-06-15 20:04:25 +00:00
|
LL | foo((|| || 42)()(), 5);
| ^^^^^^^^^^^^^^ help: try doing something like: `42`
error: aborting due to 14 previous errors
2019-09-25 16:30:27 +00:00