summaryrefslogtreecommitdiff
path: root/python/highlevelil.py
diff options
context:
space:
mode:
authorRusty Wagner <rusty@vector35.com>2020-05-04 17:24:16 -0400
committerRusty Wagner <rusty@vector35.com>2020-05-04 17:24:16 -0400
commit9cfee428e755caee9c3e8979fd1b68a669ccb51a (patch)
treeb02082844b94c98801433d06d9daa8a8a1056aa6 /python/highlevelil.py
parent003dc685f6d44f55e6975b5a9f9403def5dac6eb (diff)
Remove APIs that don't actually exist
Diffstat (limited to 'python/highlevelil.py')
-rw-r--r--python/highlevelil.py22
1 files changed, 0 insertions, 22 deletions
diff --git a/python/highlevelil.py b/python/highlevelil.py
index 1e680274..6b197fac 100644
--- a/python/highlevelil.py
+++ b/python/highlevelil.py
@@ -813,16 +813,6 @@ class HighLevelILFunction(object):
operation = operation.value
return HighLevelILExpr(core.BNHighLevelILAddExpr(self.handle, operation, size, a, b, c, d, e))
- def append(self, expr):
- """
- ``append`` adds the HighLevelILExpr ``expr`` to the current HighLevelILFunction.
-
- :param HighLevelILExpr expr: the HighLevelILExpr to add to the current HighLevelILFunction
- :return: number of HighLevelILExpr in the current function
- :rtype: int
- """
- return core.BNHighLevelILAddInstruction(self.handle, expr.index)
-
def add_operand_list(self, operands):
"""
``add_operand_list`` returns an operand list expression for the given list of integer operands.
@@ -836,18 +826,6 @@ class HighLevelILFunction(object):
operand_list[i] = operands[i]
return HighLevelILExpr(core.BNHighLevelILAddOperandList(self.handle, operand_list, len(operands)))
- def operand(self, n, expr):
- """
- ``operand`` sets the operand number of the expression ``expr`` and passes back ``expr`` without modification.
-
- :param int n:
- :param HighLevelILExpr expr:
- :return: returns the expression ``expr`` unmodified
- :rtype: HighLevelILExpr
- """
- core.BNHighLevelILSetExprSourceOperand(self.handle, expr.index, n)
- return expr
-
def finalize(self):
"""
``finalize`` ends the function and computes the list of basic blocks.