summaryrefslogtreecommitdiff
path: root/rust/src/low_level_il/function.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rust/src/low_level_il/function.rs')
-rw-r--r--rust/src/low_level_il/function.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/rust/src/low_level_il/function.rs b/rust/src/low_level_il/function.rs
index 9fdc17f5..85037632 100644
--- a/rust/src/low_level_il/function.rs
+++ b/rust/src/low_level_il/function.rs
@@ -198,6 +198,12 @@ impl LowLevelILFunction<CoreArchitecture, Mutable, NonSSA<LiftedNonSSA>> {
unsafe { Self::ref_from_raw(arch, handle) }
}
+
+ pub fn generate_ssa_form(&self) {
+ use binaryninjacore_sys::BNGenerateLowLevelILSSAForm;
+
+ unsafe { BNGenerateLowLevelILSSAForm(self.handle) };
+ }
}
impl<A, M, F> ToOwned for LowLevelILFunction<A, M, F>