MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / medium_level_il

Method medium_level_il

python/lowlevelil.py:648–655  ·  view source on GitHub ↗

Gets the medium level IL expression corresponding to this expression (may be None for eliminated instructions)

(self)

Source from the content-addressed store, hash-verified

646
647 @property
648 def medium_level_il(self) -> Optional['mediumlevelil.MediumLevelILInstruction']:
649 """Gets the medium level IL expression corresponding to this expression (may be None for eliminated instructions)"""
650 expr = self.function.get_medium_level_il_expr_index(self.expr_index)
651 if expr is None:
652 return None
653 mlil_func = self.function.medium_level_il
654 assert mlil_func is not None, "self.function.medium_level_il is None"
655 return mediumlevelil.MediumLevelILInstruction.create(mlil_func, expr)
656
657 @property
658 def mlil(self) -> Optional['mediumlevelil.MediumLevelILInstruction']:

Callers

nothing calls this directly

Calls 2

createMethod · 0.45

Tested by

no test coverage detected