Skip to main content

LiftableLowLevelIL

Trait LiftableLowLevelIL 

Source
pub trait LiftableLowLevelIL<'func> {
    type Result: ExpressionResultType;

    // Required method
    fn lift(
        il: &'func LowLevelILMutableFunction,
        expr: Self,
    ) -> LowLevelILMutableExpression<'func, Self::Result>;
}

Required Associated Types§

Required Methods§

Source

fn lift( il: &'func LowLevelILMutableFunction, expr: Self, ) -> LowLevelILMutableExpression<'func, Self::Result>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<'a> LiftableLowLevelIL<'a> for i8

Source§

impl<'a> LiftableLowLevelIL<'a> for i16

Source§

impl<'a> LiftableLowLevelIL<'a> for i32

Source§

impl<'a> LiftableLowLevelIL<'a> for i64

Source§

impl<'a> LiftableLowLevelIL<'a> for u8

Source§

impl<'a> LiftableLowLevelIL<'a> for u16

Source§

impl<'a> LiftableLowLevelIL<'a> for u32

Source§

impl<'a> LiftableLowLevelIL<'a> for u64

Implementors§