Enum vex_sys::IRExprTag[][src]

#[repr(u32)]pub enum IRExprTag {
    Iex_Binder,
    Iex_Get,
    Iex_GetI,
    Iex_RdTmp,
    Iex_Qop,
    Iex_Triop,
    Iex_Binop,
    Iex_Unop,
    Iex_Load,
    Iex_Const,
    Iex_ITE,
    Iex_CCall,
    Iex_VECRET,
    Iex_GSPTR,
}

Variants

Iex_Binder
Iex_Get
Iex_GetI
Iex_RdTmp
Iex_Qop
Iex_Triop
Iex_Binop
Iex_Unop
Iex_Load
Iex_Const
Iex_ITE
Iex_CCall
Iex_VECRET
Iex_GSPTR

Trait Implementations

impl Clone for IRExprTag[src]

impl Copy for IRExprTag[src]

impl Debug for IRExprTag[src]

impl Eq for IRExprTag[src]

impl Hash for IRExprTag[src]

impl PartialEq<IRExprTag> for IRExprTag[src]

impl StructuralEq for IRExprTag[src]

impl StructuralPartialEq for IRExprTag[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.