remove duplicated calls to sort_string

This commit is contained in:
klensy 2023-03-11 16:15:06 +03:00
parent 19c53768af
commit 898d2c14e3

View File

@ -151,12 +151,8 @@ impl<'tcx> TypeError<'tcx> {
.into(), .into(),
RegionsPlaceholderMismatch => "one type is more general than the other".into(), RegionsPlaceholderMismatch => "one type is more general than the other".into(),
ArgumentSorts(values, _) | Sorts(values) => { ArgumentSorts(values, _) | Sorts(values) => {
let mut expected = values.expected.sort_string(tcx); let expected = values.expected.sort_string(tcx);
let mut found = values.found.sort_string(tcx); let found = values.found.sort_string(tcx);
if expected == found {
expected = values.expected.sort_string(tcx);
found = values.found.sort_string(tcx);
}
report_maybe_different(&expected, &found).into() report_maybe_different(&expected, &found).into()
} }
Traits(values) => { Traits(values) => {