(self, reg: 'architecture.RegisterType')
| 890 | return variable.RegisterValue.from_BNRegisterValue(value, self.function.arch) |
| 891 | |
| 892 | def get_reg_value_after(self, reg: 'architecture.RegisterType') -> variable.RegisterValue: |
| 893 | if self.function.arch is None: |
| 894 | raise Exception("Can not call get_reg_value_after on function with Architecture set to None") |
| 895 | reg = self.function.arch.get_reg_index(reg) |
| 896 | value = core.BNGetLowLevelILRegisterValueAfterInstruction(self.function.handle, reg, self.instr_index) |
| 897 | return variable.RegisterValue.from_BNRegisterValue(value, self.function.arch) |
| 898 | |
| 899 | def get_possible_reg_values( |
| 900 | self, reg: 'architecture.RegisterType', options: Optional[List[DataFlowQueryOption]] = None |
nothing calls this directly
no test coverage detected