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

Method ssa_memory_uses

rust/src/medium_level_il/function.rs:498–503  ·  view source on GitHub ↗
(&self, version: usize)

Source from the content-addressed store, hash-verified

496 }
497
498 pub fn ssa_memory_uses(&self, version: usize) -> Array<MediumLevelILInstruction> {
499 let mut count = 0;
500 let uses = unsafe { BNGetMediumLevelILSSAMemoryUses(self.handle, version, &mut count) };
501 assert!(!uses.is_null());
502 unsafe { Array::new(uses, count, self.to_owned()) }
503 }
504
505 /// Determines if `variable` is live at any point in the function
506 pub fn is_ssa_variable_live(&self, ssa_variable: &SSAVariable) -> bool {

Callers

nothing calls this directly

Calls 1

to_ownedMethod · 0.45

Tested by

no test coverage detected