returns MediumLevelILFunction used to represent medium level IL, or None if an error occurs while loading the IL (read-only) .. note:: This function causes medium level IL to be generated if it has not been already. It is recommended to generate IL on-demand to avoid excessive memory u
(self)
| 1058 | |
| 1059 | @property |
| 1060 | def mlil(self) -> Optional['mediumlevelil.MediumLevelILFunction']: |
| 1061 | """ |
| 1062 | returns MediumLevelILFunction used to represent medium level IL, or None if an error occurs while loading the IL |
| 1063 | (read-only) |
| 1064 | |
| 1065 | .. note:: |
| 1066 | This function causes medium level IL to be generated if it has not been already. It is recommended to |
| 1067 | generate IL on-demand to avoid excessive memory usage instead of generating IL for all functions at once. |
| 1068 | """ |
| 1069 | result = core.BNGetFunctionMediumLevelIL(self.handle) |
| 1070 | if not result: |
| 1071 | return None |
| 1072 | return mediumlevelil.MediumLevelILFunction(self.arch, result, self) |
| 1073 | |
| 1074 | @property |
| 1075 | def mlil_if_available(self) -> Optional['mediumlevelil.MediumLevelILFunction']: |
nothing calls this directly
no test coverage detected