diff options
| author | Ilija Tovilo <ilija.tovilo@me.com> | 2019-07-31 21:00:35 +0200 |
|---|---|---|
| committer | Ilija Tovilo <ilija.tovilo@me.com> | 2019-08-08 22:39:15 +0200 |
| commit | 3a6a29b4ecfdb7f641ca699fcd66a09b4baaae6a (patch) | |
| tree | 9d577f11fb6f00c835bf70b13d8a90e7934719e1 /src/librustc_mir/dataflow | |
| parent | d4abb08be6c3a06a14e285396f5e3ef367584f77 (diff) | |
| download | rust-3a6a29b4ecfdb7f641ca699fcd66a09b4baaae6a.tar.gz rust-3a6a29b4ecfdb7f641ca699fcd66a09b4baaae6a.zip | |
Use associated_type_bounds where applicable - closes #61738
Diffstat (limited to 'src/librustc_mir/dataflow')
| -rw-r--r-- | src/librustc_mir/dataflow/mod.rs | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/librustc_mir/dataflow/mod.rs b/src/librustc_mir/dataflow/mod.rs index 3bdd3e3da04..7fe2a890a53 100644 --- a/src/librustc_mir/dataflow/mod.rs +++ b/src/librustc_mir/dataflow/mod.rs @@ -589,10 +589,8 @@ impl<E:Idx> GenKillSet<E> { self.gen_set.insert(e); self.kill_set.remove(e); } - fn gen_all<I>(&mut self, i: I) - where I: IntoIterator, - I::Item: Borrow<E> - { + + fn gen_all(&mut self, i: impl IntoIterator<Item: Borrow<E>>) { for j in i { self.gen(*j.borrow()); } @@ -603,10 +601,7 @@ impl<E:Idx> GenKillSet<E> { self.kill_set.insert(e); } - fn kill_all<I>(&mut self, i: I) - where I: IntoIterator, - I::Item: Borrow<E> - { + fn kill_all(&mut self, i: impl IntoIterator<Item: Borrow<E>>) { for j in i { self.kill(*j.borrow()); } |
