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

Method get_ssa_memory_uses

python/mediumlevelil.py:5363–5371  ·  view source on GitHub ↗
(self, version: int)

Source from the content-addressed store, hash-verified

5361 return result
5362
5363 def get_ssa_memory_uses(self, version: int) -> List[MediumLevelILInstruction]:
5364 count = ctypes.c_ulonglong()
5365 instrs = core.BNGetMediumLevelILSSAMemoryUses(self.handle, version, count)
5366 assert instrs is not None, "core.BNGetMediumLevelILSSAMemoryUses returned None"
5367 result = []
5368 for i in range(0, count.value):
5369 result.append(self[instrs[i]])
5370 core.BNFreeILInstructionList(instrs)
5371 return result
5372
5373 def is_ssa_var_live(self, ssa_var: SSAVariable) -> bool:
5374 """

Callers

nothing calls this directly

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected