SIGN IN SIGN UP

Perform BB analysis from Architecture C++ API

This commit moves AnalyzeBasicBlocks from the binary ninja core to the
API and allows architecture plugins to optionally override
AnalyzeBasicBlocks for a custom implementation

Supply ABB inputs in BNBasicBlockAnalysisContext

Register default analyze basic blocks callback

This allows the nanomips and rust core architecture plugins to work
again while using the C++ API DefaultAnalyzeBasicBlocks

Use default ABB from Python plugins

Fix bug in API ArchAndAddr operator overload

Python APIs for basic block analysis
B
Brandon Miller committed
b079d1a1e19151f5c39de84c2e1e6cc6a91abc74
Parent: 76215b8
Committed by Ryan Snyder <ryan@vector35.com> on 6/23/2025, 5:44:12 PM