From 5bddd6ff72cd1aff613f76b952ef35b31776fd2e Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Wed, 2 Mar 2022 13:42:32 -0500 Subject: Add function update request API. --- function.cpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'function.cpp') diff --git a/function.cpp b/function.cpp index e962c1ba..fd6ea568 100644 --- a/function.cpp +++ b/function.cpp @@ -2176,9 +2176,21 @@ Confidence Function::GetRegisterValueAtExit(uint32_t reg) const } -void Function::Reanalyze() +void Function::Reanalyze(BNFunctionUpdateType type) { - BNReanalyzeFunction(m_object); + BNReanalyzeFunction(m_object, type); +} + + +void Function::MarkUpdatesRequired(BNFunctionUpdateType type) +{ + BNMarkUpdatesRequired(m_object, type); +} + + +void Function::MarkCallerUpdatesRequired(BNFunctionUpdateType type) +{ + BNMarkCallerUpdatesRequired(m_object, type); } -- cgit v1.3.1