Track any bits in `value` that originate from load expressions.
(&mut self, dst: OutputExprId, has_side_effects: bool, value: &[Bit])
| 305 | |
| 306 | /// Track any bits in `value` that originate from load expressions. |
| 307 | fn add_usage(&mut self, dst: OutputExprId, has_side_effects: bool, value: &[Bit]) { |
| 308 | for bit in value { |
| 309 | self.add_bit_use(dst, has_side_effects, *bit); |
| 310 | } |
| 311 | } |
| 312 | |
| 313 | /// Tracks a usage of `bit` as part of the expression at `dst`. |
| 314 | fn add_bit_use(&mut self, dst: OutputExprId, has_side_effects: bool, bit: Bit) { |
no test coverage detected