Skip to content

Commit d64c90d

Browse files
committed
remove duplicated code
1 parent 09f05d2 commit d64c90d

File tree

1 file changed

+0
-9
lines changed
  • src/librustc_typeck/check

1 file changed

+0
-9
lines changed

src/librustc_typeck/check/mod.rs

-9
Original file line numberDiff line numberDiff line change
@@ -3384,15 +3384,6 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
33843384
// the `?` operator.
33853385
for error in errors {
33863386
if let ty::Predicate::Trait(predicate) = error.obligation.predicate {
3387-
let mut referenced_in = vec![];
3388-
for (i, ty) in final_arg_types {
3389-
let ty = self.resolve_vars_if_possible(ty);
3390-
for ty in ty.walk() {
3391-
if ty == predicate.skip_binder().self_ty() {
3392-
referenced_in.push(*i);
3393-
}
3394-
}
3395-
}
33963387
let mut referenced_in = final_arg_types.iter()
33973388
.flat_map(|(i, ty)| {
33983389
let ty = self.resolve_vars_if_possible(ty);

0 commit comments

Comments
 (0)