address review feedback (sort_by_key is so much cleaner here than `… · rust-lang/rust@779792f (original) (raw)

File tree

1 file changed

lines changed

1 file changed

lines changed

Original file line number Diff line number Diff line change
@@ -331,9 +331,7 @@ fn do_mir_borrowck<'a, 'gcx, 'tcx>(
331 331 }
332 332
333 333 if mbcx.errors_buffer.len() > 0 {
334 - mbcx.errors_buffer.sort_by(|diag1, diag2
335 - diag1.span.primary_span().cmp(&diag2.span.primary_span())
336 -});
334 + mbcx.errors_buffer.sort_by_key(|diag
337 335
338 336 if tcx.migrate_borrowck() {
339 337 match tcx.borrowck(def_id).signalled_any_error {