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

Method clobbered_regs

python/function.py:1498–1507  ·  view source on GitHub ↗

Registers that are modified by this function

(self)

Source from the content-addressed store, hash-verified

1496
1497 @property
1498 def clobbered_regs(self) -> 'types.RegisterSet':
1499 """Registers that are modified by this function"""
1500 result = core.BNGetFunctionClobberedRegisters(self.handle)
1501
1502 reg_set = []
1503 for i in range(0, result.count):
1504 reg_set.append(self.arch.get_reg_name(result.regs[i]))
1505 regs = types.RegisterSet(reg_set, confidence=result.confidence)
1506 core.BNFreeRegisterSet(result)
1507 return regs
1508
1509 @clobbered_regs.setter
1510 def clobbered_regs(

Callers

nothing calls this directly

Calls 3

get_reg_nameMethod · 0.80
get_reg_indexMethod · 0.80
appendMethod · 0.45

Tested by

no test coverage detected