diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2019-09-19 10:16:48 -0700 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2019-09-19 12:10:23 -0700 |
| commit | d64c90d40b05c31404b7617d196b155f00ce999a (patch) | |
| tree | 41028a3ad4e64f24acf8305316852e95a2603ea8 | |
| parent | 09f05d2c41ced46ad01a7f6dbc27c56e967cd6e1 (diff) | |
| download | rust-d64c90d40b05c31404b7617d196b155f00ce999a.tar.gz rust-d64c90d40b05c31404b7617d196b155f00ce999a.zip | |
remove duplicated code
| -rw-r--r-- | src/librustc_typeck/check/mod.rs | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/librustc_typeck/check/mod.rs b/src/librustc_typeck/check/mod.rs index 5c5bed8a350..bc115ec4bfd 100644 --- a/src/librustc_typeck/check/mod.rs +++ b/src/librustc_typeck/check/mod.rs @@ -3384,15 +3384,6 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> { // the `?` operator. for error in errors { if let ty::Predicate::Trait(predicate) = error.obligation.predicate { - let mut referenced_in = vec![]; - for (i, ty) in final_arg_types { - let ty = self.resolve_vars_if_possible(ty); - for ty in ty.walk() { - if ty == predicate.skip_binder().self_ty() { - referenced_in.push(*i); - } - } - } let mut referenced_in = final_arg_types.iter() .flat_map(|(i, ty)| { let ty = self.resolve_vars_if_possible(ty); |
