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

Method entry_point_function

rust/src/binary_view.rs:997–1005  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

995 }
996
997 fn entry_point_function(&self) -> Option<Ref<Function>> {
998 unsafe {
999 let raw_func_ptr = BNGetAnalysisEntryPoint(self.as_ref().handle);
1000 match raw_func_ptr.is_null() {
1001 false => Some(Function::ref_from_raw(raw_func_ptr)),
1002 true => None,
1003 }
1004 }
1005 }
1006
1007 fn entry_point_functions(&self) -> Array<Function> {
1008 unsafe {

Callers 6

test_hlil_infoFunction · 0.80
test_project_syncFunction · 0.80
test_mlil_infoFunction · 0.80
test_llil_infoFunction · 0.80
export_functionsFunction · 0.80

Implementers 1

binary_view.rsrust/src/binary_view.rs

Calls 1

as_refMethod · 0.45

Tested by 5

test_hlil_infoFunction · 0.64
test_project_syncFunction · 0.64
test_mlil_infoFunction · 0.64
test_llil_infoFunction · 0.64