diff options
| author | kyoto7250 <50972773+kyoto7250@users.noreply.github.com> | 2022-06-18 18:29:39 +0900 |
|---|---|---|
| committer | kyoto7250 <50972773+kyoto7250@users.noreply.github.com> | 2022-06-18 18:29:39 +0900 |
| commit | 4a02ae9636d57dd4b5b93e5d2688f9eec5de39e9 (patch) | |
| tree | 3fd2de35acd580f662b694a27be09bdfcf84a5ed /clippy_utils/src | |
| parent | 040d45e41253aeb6f8efbf3f07f737ea1fb961df (diff) | |
| download | rust-4a02ae9636d57dd4b5b93e5d2688f9eec5de39e9.tar.gz rust-4a02ae9636d57dd4b5b93e5d2688f9eec5de39e9.zip | |
cargo dev fmt
Diffstat (limited to 'clippy_utils/src')
| -rw-r--r-- | clippy_utils/src/hir_utils.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/clippy_utils/src/hir_utils.rs b/clippy_utils/src/hir_utils.rs index f21098f95f7..97a15108d0c 100644 --- a/clippy_utils/src/hir_utils.rs +++ b/clippy_utils/src/hir_utils.rs @@ -1,6 +1,6 @@ use crate::consts::constant_simple; -use crate::source::snippet_opt; use crate::macros::macro_backtrace; +use crate::source::snippet_opt; use rustc_ast::ast::InlineAsmTemplatePiece; use rustc_data_structures::fx::FxHasher; use rustc_hir::def::Res; @@ -88,12 +88,12 @@ impl<'a, 'tcx> SpanlessEq<'a, 'tcx> { } fn cannot_be_compared_block(&mut self, block: &Block<'_>) -> bool { - if block.stmts.first().map_or(false, |stmt| + if block.stmts.first().map_or(false, |stmt| { matches!( stmt.kind, StmtKind::Semi(semi_expr) if self.should_ignore(semi_expr) ) - ) { + }) { return true; } @@ -107,12 +107,12 @@ impl<'a, 'tcx> SpanlessEq<'a, 'tcx> { } fn should_ignore(&mut self, expr: &Expr<'_>) -> bool { - if macro_backtrace(expr.span).last().map_or(false, |macro_call| + if macro_backtrace(expr.span).last().map_or(false, |macro_call| { matches!( &self.cx.tcx.get_diagnostic_name(macro_call.def_id), Some(sym::todo_macro | sym::unimplemented_macro) ) - ) { + }) { return true; } |
