bind the value to this var. Old value is overwrited.
(&mut self, var: VarName, sym: Symbol<T>)
| 570 | |
| 571 | /// bind the value to this var. Old value is overwrited. |
| 572 | fn bind_value(&mut self, var: VarName, sym: Symbol<T>) -> Result<()> { |
| 573 | self.get_current_storage_mut().insert(var, sym); |
| 574 | Ok(()) |
| 575 | } |
| 576 | |
| 577 | /// bind the value into var with Static-Single-Assignment (SSA) form. |
| 578 | /// The old var is renamed and the new value stores in the new var. |
no test coverage detected