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

Method mmlil_if_available

python/function.py:1115–1125  ·  view source on GitHub ↗

returns MediumLevelILFunction used to represent mapped medium level IL, or None if not loaded or it cannot be generated (read-only) .. note:: This function can be used to check if mapped medium level IL is available without generating it.

(self)

Source from the content-addressed store, hash-verified

1113
1114 @property
1115 def mmlil_if_available(self) -> Optional['mediumlevelil.MediumLevelILFunction']:
1116 """
1117 returns MediumLevelILFunction used to represent mapped medium level IL, or None if not loaded or it cannot be
1118 generated (read-only)
1119
1120 .. note:: This function can be used to check if mapped medium level IL is available without generating it.
1121 """
1122 result = core.BNGetFunctionMappedMediumLevelILIfAvailable(self.handle)
1123 if not result:
1124 return None
1125 return mediumlevelil.MediumLevelILFunction(self.arch, result, self)
1126
1127 @property
1128 def high_level_il(self) -> Optional['highlevelil.HighLevelILFunction']:

Callers

nothing calls this directly

Calls 1

MediumLevelILFunctionMethod · 0.80

Tested by

no test coverage detected