1
Fork 0

Rollup merge of #69430 - matthiaskrgr:noloop, r=varkor

librustc_typeck: remove loop that never actually loops
This commit is contained in:
Dylan DPC 2020-02-28 01:55:39 +01:00 committed by GitHub
commit 84f5bcc41d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2439,10 +2439,11 @@ impl<'o, 'tcx> dyn AstConv<'tcx> + 'o {
break;
}
}
for binding in segment.generic_args().bindings {
// Only emit the first error to avoid overloading the user with error messages.
if let [binding, ..] = segment.generic_args().bindings {
has_err = true;
Self::prohibit_assoc_ty_binding(self.tcx(), binding.span);
break;
}
}
has_err