summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2025-04-23 14:22:29 -0400
committerBrian Potchik <brian@vector35.com>2025-04-23 14:22:29 -0400
commit21a8896ae9f187c4480fe1a541dce599483817a6 (patch)
tree795284c41f1ac5fe7e428f862f8ea1d026880d9b /binaryninjaapi.h
parent67ae186d19ef585d17ee5085340e66b5b35011fd (diff)
Add Function::Analyze API to perform on-demand function analysis.
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index 9e7e9eff..30cc6ad0 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -11299,6 +11299,7 @@ namespace BinaryNinja {
Ref<Tag> CreateAutoFunctionTag(Ref<TagType> tagType, const std::string& data, bool unique = false);
Ref<Tag> CreateUserFunctionTag(Ref<TagType> tagType, const std::string& data, bool unique = false);
+ void Analyze();
void Reanalyze(BNFunctionUpdateType type = UserFunctionUpdate);
void MarkUpdatesRequired(BNFunctionUpdateType type = UserFunctionUpdate);
void MarkCallerUpdatesRequired(BNFunctionUpdateType type = UserFunctionUpdate);