diff options
| author | Yusuke Tanaka <yusuktan@maguro.dev> | 2021-02-06 18:06:58 +0900 |
|---|---|---|
| committer | Yusuke Tanaka <yusuktan@maguro.dev> | 2021-02-06 18:06:58 +0900 |
| commit | fbe436b1d4369603a6f89cbb8fb382ef5fe210f7 (patch) | |
| tree | 687c9f8fb4c6f1f8f4c1c94425b5e3179fe9134d | |
| parent | a60c143fe0cec1125e894f3d2d5008cc317fdacf (diff) | |
| download | rust-fbe436b1d4369603a6f89cbb8fb382ef5fe210f7.tar.gz rust-fbe436b1d4369603a6f89cbb8fb382ef5fe210f7.zip | |
Use flatten instead of filter_map
| -rw-r--r-- | clippy_lints/src/loops.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clippy_lints/src/loops.rs b/clippy_lints/src/loops.rs index 663c2df23e2..ac4005d0cfd 100644 --- a/clippy_lints/src/loops.rs +++ b/clippy_lints/src/loops.rs @@ -739,7 +739,7 @@ fn combine_branches(b1: NeverLoopResult, b2: NeverLoopResult) -> NeverLoopResult fn never_loop_block(block: &Block<'_>, main_loop_id: HirId) -> NeverLoopResult { let stmts = block.stmts.iter().map(stmt_to_expr); let expr = once(block.expr.as_deref()); - let mut iter = stmts.chain(expr).filter_map(|e| e); + let mut iter = stmts.chain(expr).flatten(); never_loop_expr_seq(&mut iter, main_loop_id) } |
