From 0577345afbc75d72fd9f5e9c11e489b5f59202ae Mon Sep 17 00:00:00 2001 From: Rubens Brandao Date: Fri, 7 Jun 2024 07:53:08 -0300 Subject: Implement Rust DisassemblyTextRenderer --- rust/src/linear_view.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'rust/src/linear_view.rs') diff --git a/rust/src/linear_view.rs b/rust/src/linear_view.rs index 65447d24..341927db 100644 --- a/rust/src/linear_view.rs +++ b/rust/src/linear_view.rs @@ -70,6 +70,13 @@ impl LinearViewObject { } } + pub fn llil(view: &BinaryView, settings: &DisassemblySettings) -> Ref { + unsafe { + let handle = BNCreateLinearViewLowLevelIL(view.handle, settings.handle); + Self::ref_from_raw(handle) + } + } + pub fn mlil(view: &BinaryView, settings: &DisassemblySettings) -> Ref { unsafe { let handle = BNCreateLinearViewMediumLevelIL(view.handle, settings.handle); -- cgit v1.3.1