]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/unnecessary_filter_map.rs
Rollup merge of #78666 - sasurau4:fix/shellcheck-error, r=jyn514
[rust.git] / src / tools / clippy / tests / ui / unnecessary_filter_map.rs
1 fn main() {
2     let _ = (0..4).filter_map(|x| if x > 1 { Some(x) } else { None });
3     let _ = (0..4).filter_map(|x| {
4         if x > 1 {
5             return Some(x);
6         };
7         None
8     });
9     let _ = (0..4).filter_map(|x| match x {
10         0 | 1 => None,
11         _ => Some(x),
12     });
13
14     let _ = (0..4).filter_map(|x| Some(x + 1));
15
16     let _ = (0..4).filter_map(i32::checked_abs);
17 }