(self, var: 'variable.Variable')
| 2832 | return core.BNIsHighLevelILSSAVarLiveAt(self.handle, ssa_var.var.to_BNVariable(), ssa_var.version, instr) |
| 2833 | |
| 2834 | def get_var_definitions(self, var: 'variable.Variable') -> List[HighLevelILInstruction]: |
| 2835 | count = ctypes.c_ulonglong() |
| 2836 | var_data = var.to_BNVariable() |
| 2837 | instrs = core.BNGetHighLevelILVariableDefinitions(self.handle, var_data, count) |
| 2838 | assert instrs is not None, "core.BNGetHighLevelILVariableDefinitions returned None" |
| 2839 | result = [] |
| 2840 | for i in range(0, count.value): |
| 2841 | result.append(HighLevelILInstruction.create(self, instrs[i])) |
| 2842 | core.BNFreeILInstructionList(instrs) |
| 2843 | return result |
| 2844 | |
| 2845 | def get_var_uses(self, var: 'variable.Variable') -> List[HighLevelILInstruction]: |
| 2846 | count = ctypes.c_ulonglong() |
no test coverage detected