One can add multiple entry points to a BinaryView by just calling BinaryView::AddEntryPointForAnalysis with a new address. However, calling BinaryView::GetAnalysisEntryPoint can only return the most recently added entry point; there does not appear to be a way to get all of the entry points.
There should probably be an API that returns a vector of all entry points, rather than just the last one.
One can add multiple entry points to a
BinaryViewby just callingBinaryView::AddEntryPointForAnalysiswith a new address. However, callingBinaryView::GetAnalysisEntryPointcan only return the most recently added entry point; there does not appear to be a way to get all of the entry points.There should probably be an API that returns a vector of all entry points, rather than just the last one.