summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--binaryninjacore.h1
-rw-r--r--function.cpp6
-rw-r--r--python/function.py3
3 files changed, 0 insertions, 10 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index eb041857..4396fdda 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -3666,7 +3666,6 @@ __attribute__ ((format (printf, 1, 2)))
const char* name, bool ignoreDisjointUses);
BINARYNINJACOREAPI void BNCreateUserVariable(BNFunction* func, const BNVariable* var, BNTypeWithConfidence* type,
const char* name, bool ignoreDisjointUses);
- BINARYNINJACOREAPI void BNDeleteAutoVariable(BNFunction* func, const BNVariable* var);
BINARYNINJACOREAPI void BNDeleteUserVariable(BNFunction* func, const BNVariable* var);
BINARYNINJACOREAPI bool BNIsVariableUserDefined(BNFunction* func, const BNVariable* var);
BINARYNINJACOREAPI BNTypeWithConfidence BNGetVariableType(BNFunction* func, const BNVariable* var);
diff --git a/function.cpp b/function.cpp
index 9ede9b67..45061a96 100644
--- a/function.cpp
+++ b/function.cpp
@@ -1169,12 +1169,6 @@ void Function::CreateUserVariable(const Variable& var, const Confidence<Ref<Type
}
-void Function::DeleteAutoVariable(const Variable& var)
-{
- BNDeleteAutoVariable(m_object, &var);
-}
-
-
void Function::DeleteUserVariable(const Variable& var)
{
BNDeleteUserVariable(m_object, &var);
diff --git a/python/function.py b/python/function.py
index c1d793fc..a43fe89d 100644
--- a/python/function.py
+++ b/python/function.py
@@ -2495,9 +2495,6 @@ class Function:
tc = var_type._to_core_struct()
core.BNCreateUserVariable(self.handle, var.to_BNVariable(), tc, name, ignore_disjoint_uses)
- def delete_auto_var(self, var:'variable.Variable') -> None:
- core.BNDeleteAutoVariable(self.handle, var.to_BNVariable())
-
def delete_user_var(self, var:'variable.Variable') -> None:
core.BNDeleteUserVariable(self.handle, var.to_BNVariable())