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| {
feature_err(
&self.tcx.sess.parse_sess,
sym::static_nobundle,
- span.unwrap_or_else(|| rustc_span::DUMMY_SP),
+ span.unwrap_or(rustc_span::DUMMY_SP),
"kind=\"static-nobundle\" is unstable",
)
.emit();
feature_err(
&self.tcx.sess.parse_sess,
sym::raw_dylib,
- span.unwrap_or_else(|| rustc_span::DUMMY_SP),
+ span.unwrap_or(rustc_span::DUMMY_SP),
"kind=\"raw-dylib\" is unstable",
)
.emit();