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

Method il_function

python/function.py:3613–3623  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3611
3612 @property
3613 def il_function(self) -> Optional[ILFunctionType]:
3614 llil = core.BNGetDisassemblyTextRendererLowLevelILFunction(self.handle)
3615 if llil:
3616 return lowlevelil.LowLevelILFunction(handle=llil)
3617 mlil = core.BNGetDisassemblyTextRendererMediumLevelILFunction(self.handle)
3618 if mlil:
3619 return mediumlevelil.MediumLevelILFunction(handle=mlil)
3620 hlil = core.BNGetDisassemblyTextRendererHighLevelILFunction(self.handle)
3621 if hlil:
3622 return highlevelil.HighLevelILFunction(handle=hlil)
3623 return None
3624
3625 @property
3626 def basic_block(self) -> Optional['basicblock.BasicBlock']:

Callers

nothing calls this directly

Calls 3

LowLevelILFunctionMethod · 0.80
MediumLevelILFunctionMethod · 0.80
HighLevelILFunctionMethod · 0.80

Tested by

no test coverage detected