Remap a var to a new var in use-site. Parameters ---------- vid : Id The vid of the old var. var : Var The new var.
(self, vid: Id, var: Var)
| 1460 | return _ffi_api.PyExprMutatorVisitExprPostOrder(self._outer(), expr) # type: ignore |
| 1461 | |
| 1462 | def set_var_remap(self, vid: Id, var: Var) -> None: |
| 1463 | """Remap a var to a new var in use-site. |
| 1464 | |
| 1465 | Parameters |
| 1466 | ---------- |
| 1467 | vid : Id |
| 1468 | The vid of the old var. |
| 1469 | var : Var |
| 1470 | The new var. |
| 1471 | """ |
| 1472 | # Using self._outer() to ref _PyExprMutator |
| 1473 | return _ffi_api.PyExprMutatorSetVarRemap(self._outer(), vid, var) # type: ignore |
| 1474 | |
| 1475 | def get_var_remap(self, vid: Id) -> Var: |
| 1476 | """Remap a var to a new var in use-site. |
no outgoing calls