diff options
Diffstat (limited to 'function.cpp')
| -rw-r--r-- | function.cpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/function.cpp b/function.cpp index e962c1ba..fd6ea568 100644 --- a/function.cpp +++ b/function.cpp @@ -2176,9 +2176,21 @@ Confidence<RegisterValue> 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); } |
