Add some comments

This commit is contained in:
dswij 2022-03-17 14:33:09 +08:00
parent 6a3dbe4798
commit bd888d4354

View file

@ -48,6 +48,9 @@ pub(super) fn check<'tcx>(
Applicability::MaybeIncorrect Applicability::MaybeIncorrect
}; };
// This is a duplicate of what's happening in clippy_lints::methods::method_call,
// which isn't ideal, We want to get the method call span,
// but prefer to avoid changing the signature of the function itself.
if let hir::ExprKind::MethodCall(_, _, span) = expr.kind { if let hir::ExprKind::MethodCall(_, _, span) = expr.kind {
span_lint_and_then(cx, UNNECESSARY_LAZY_EVALUATIONS, expr.span, msg, |diag| { span_lint_and_then(cx, UNNECESSARY_LAZY_EVALUATIONS, expr.span, msg, |diag| {
diag.span_suggestion( diag.span_suggestion(