MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / GetAnalysisFunctionsForAddress

Method GetAnalysisFunctionsForAddress

binaryview.cpp:2312–2324  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2310
2311
2312vector<Ref<Function>> BinaryView::GetAnalysisFunctionsForAddress(uint64_t addr)
2313{
2314 size_t count;
2315 BNFunction** list = BNGetAnalysisFunctionsForAddress(m_object, addr, &count);
2316
2317 vector<Ref<Function>> result;
2318 result.reserve(count);
2319 for (size_t i = 0; i < count; i++)
2320 result.push_back(new Function(BNNewFunctionReference(list[i])));
2321
2322 BNFreeFunctionList(list, count);
2323 return result;
2324}
2325
2326
2327vector<Ref<Function>> BinaryView::GetAnalysisFunctionsContainingAddress(uint64_t addr)

Callers 6

ProcessVFTMethod · 0.80
ProcessVFTMethod · 0.80
clickEventMethod · 0.80
importDoubleClickedMethod · 0.80
navigateToFileOffsetMethod · 0.80
exportDoubleClickedMethod · 0.80

Calls 1

push_backMethod · 0.80

Tested by

no test coverage detected