]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_lint/src/builtin.rs
don't lazily evaulate some trivial values for Option::None replacements (clippy:...
[rust.git] / compiler / rustc_lint / src / builtin.rs
index efdb7489ba5b0d766ac18cc3de6d6f0e35f2923e..5b5dbcf192ca16caf6fb17405e658de0df370372 100644 (file)
@@ -961,7 +961,7 @@ fn warn_if_doc(cx: &EarlyContext<'_>, node_span: Span, node_kind: &str, attrs: &
             continue;
         }
 
-        let span = sugared_span.take().unwrap_or_else(|| attr.span);
+        let span = sugared_span.take().unwrap_or(attr.span);
 
         if attr.is_doc_comment() || cx.sess().check_name(attr, sym::doc) {
             cx.struct_span_lint(UNUSED_DOC_COMMENTS, span, |lint| {