diff options
| -rw-r--r-- | src/librustc_mir/dataflow/generic/mod.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/librustc_mir/dataflow/generic/mod.rs b/src/librustc_mir/dataflow/generic/mod.rs index ea643042c5f..23b22550a3b 100644 --- a/src/librustc_mir/dataflow/generic/mod.rs +++ b/src/librustc_mir/dataflow/generic/mod.rs @@ -395,5 +395,16 @@ impl<T: Idx> GenKill<T> for BitSet<T> { } } +// For compatibility with old framework +impl<T: Idx> GenKill<T> for crate::dataflow::GenKillSet<T> { + fn gen(&mut self, elem: T) { + self.gen(elem); + } + + fn kill(&mut self, elem: T) { + self.kill(elem); + } +} + #[cfg(test)] mod tests; |
