Registers that are modified by this function
(&self)
| 1855 | |
| 1856 | /// Registers that are modified by this function |
| 1857 | pub fn clobbered_registers(&self) -> Conf<Array<CoreRegister>> { |
| 1858 | let result = unsafe { BNGetFunctionClobberedRegisters(self.handle) }; |
| 1859 | |
| 1860 | let reg_set = unsafe { Array::new(result.regs, result.count, self.arch().handle()) }; |
| 1861 | Conf::new(reg_set, result.confidence) |
| 1862 | } |
| 1863 | |
| 1864 | pub fn set_user_clobbered_registers<I>(&self, registers: I, confidence: u8) |
| 1865 | where |