LinearViewObject in binaryninja::linear_view - Rust

Struct LinearViewObject

Source

pub struct LinearViewObject { /* private fields */ }

Implementations§

Source§

impl LinearViewObject

Source

pub fn identifier(&self) -> LinearViewObjectIdentifier

Source

pub fn data_only(view: &BinaryView, settings: &DisassemblySettings) -> Ref<Self>

Source

pub fn disassembly( view: &BinaryView, settings: &DisassemblySettings, ) -> Ref<Self>

Source

pub fn lifted_il(view: &BinaryView, settings: &DisassemblySettings) -> Ref<Self>

Source

pub fn llil(view: &BinaryView, settings: &DisassemblySettings) -> Ref<Self>

Source

pub fn mlil(view: &BinaryView, settings: &DisassemblySettings) -> Ref<Self>

Source

pub fn mlil_ssa(view: &BinaryView, settings: &DisassemblySettings) -> Ref<Self>

Source

pub fn hlil(view: &BinaryView, settings: &DisassemblySettings) -> Ref<Self>

Source

pub fn hlil_ssa(view: &BinaryView, settings: &DisassemblySettings) -> Ref<Self>

Source

pub fn language_representation( view: &BinaryView, settings: &DisassemblySettings, language: &str, ) -> Ref<Self>

Source

pub fn single_function_disassembly( function: &Function, settings: &DisassemblySettings, ) -> Ref<Self>

Source

pub fn single_function_lifted_il( function: &Function, settings: &DisassemblySettings, ) -> Ref<Self>

Source

pub fn single_function_mlil( function: &Function, settings: &DisassemblySettings, ) -> Ref<Self>

Source

pub fn single_function_mlil_ssa( function: &Function, settings: &DisassemblySettings, ) -> Ref<Self>

Source

pub fn single_function_hlil( function: &Function, settings: &DisassemblySettings, ) -> Ref<Self>

Source

pub fn single_function_hlil_ssa( function: &Function, settings: &DisassemblySettings, ) -> Ref<Self>

Source

pub fn single_function_language_representation( function: &Function, settings: &DisassemblySettings, language: &str, ) -> Ref<Self>

Source

pub fn create_cursor(&self) -> Ref<LinearViewCursor>

Trait Implementations§

Auto Trait Implementations§

§

impl Freeze for LinearViewObject

§

impl RefUnwindSafe for LinearViewObject

§

impl Unpin for LinearViewObject

§

impl UnwindSafe for LinearViewObject

Blanket Implementations§