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

Method llil

python/function.py:992–1004  ·  view source on GitHub ↗

returns LowLevelILFunction used to represent low level IL, or None if an error occurs while loading the IL (read-only) .. note:: This function causes low level IL to be generated if it has not been already. It is recommended to generate IL on-demand to avoid excessive memory usage inst

(self)

Source from the content-addressed store, hash-verified

990
991 @property
992 def llil(self) -> Optional['lowlevelil.LowLevelILFunction']:
993 """
994 returns LowLevelILFunction used to represent low level IL, or None if an error occurs while loading the IL
995 (read-only)
996
997 .. note::
998 This function causes low level IL to be generated if it has not been already. It is recommended to generate
999 IL on-demand to avoid excessive memory usage instead of generating IL for all functions at once.
1000 """
1001 result = core.BNGetFunctionLowLevelIL(self.handle)
1002 if not result:
1003 return None
1004 return lowlevelil.LowLevelILFunction(self.arch, result, self)
1005
1006 @property
1007 def llil_if_available(self) -> Optional['lowlevelil.LowLevelILFunction']:

Callers

nothing calls this directly

Calls 1

LowLevelILFunctionMethod · 0.80

Tested by

no test coverage detected