diff options
| author | lyj <sjtu5140809011@gmail.com> | 2021-09-05 08:33:04 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-05 08:33:04 +0800 |
| commit | 37af742bbbd20b5fe5a753c0c23e5bab477298f1 (patch) | |
| tree | f578dc072800b11d75480d1465074d8bb40db40a | |
| parent | 4184cc369a8e08bc74560baf0f47bab14423e26e (diff) | |
| download | rust-37af742bbbd20b5fe5a753c0c23e5bab477298f1.tar.gz rust-37af742bbbd20b5fe5a753c0c23e5bab477298f1.zip | |
Update clippy_lints/src/needless_option_as_deref.rs
Co-authored-by: llogiq <bogusandre@gmail.com>
| -rw-r--r-- | clippy_lints/src/needless_option_as_deref.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/clippy_lints/src/needless_option_as_deref.rs b/clippy_lints/src/needless_option_as_deref.rs index 67c697da04f..5024a881d2a 100644 --- a/clippy_lints/src/needless_option_as_deref.rs +++ b/clippy_lints/src/needless_option_as_deref.rs @@ -38,10 +38,7 @@ declare_lint_pass!(OptionNeedlessDeref=> [ impl<'tcx> LateLintPass<'tcx> for OptionNeedlessDeref { fn check_expr(&mut self, cx: &LateContext<'tcx>, expr: &'tcx Expr<'_>) { - if expr.span.from_expansion() { - return; - } - if in_macro(expr.span) { + if expr.span.from_expansion() || in_macro(expr.span) { return; } let typeck = cx.typeck_results(); |
