Medium level IL form of this expression
(self)
| 558 | |
| 559 | @property |
| 560 | def medium_level_il(self) -> Optional['mediumlevelil.MediumLevelILInstruction']: |
| 561 | """Medium level IL form of this expression""" |
| 562 | expr = self.function.get_medium_level_il_expr_index(self.expr_index) |
| 563 | if expr is None: |
| 564 | return None |
| 565 | mlil = self.function.medium_level_il |
| 566 | if mlil is None: |
| 567 | return None |
| 568 | ssa_func = mlil.ssa_form |
| 569 | assert ssa_func is not None, "medium_level_il.ssa_form is None" |
| 570 | return mediumlevelil.MediumLevelILInstruction.create(ssa_func, expr) |
| 571 | |
| 572 | @property |
| 573 | def mlil(self) -> Optional['mediumlevelil.MediumLevelILInstruction']: |
nothing calls this directly
no test coverage detected