1 // non rustfixable, see redundant_closure_call_fixable.rs
3 #![warn(clippy::redundant_closure_call)]
8 // don't lint here, the closure is used more than once
9 let closure = |i| i + 1;
14 let redun_closure = || 1;
17 // shadowed closures are supported, lint here
18 let shadowed_closure = || 1;
19 i = shadowed_closure();
20 let shadowed_closure = || 2;
21 i = shadowed_closure();
24 let shadowed_closure = || 2;
25 i = shadowed_closure();
26 i = shadowed_closure();
30 let create = || 2 * 2;
37 fn fun<T: 'static + FnMut()>(mut f: T) {