Enum firrtl_parser::PrimOpExpr [−][src]
pub enum PrimOpExpr {}Show variants
Add(Box<Expr>, Box<Expr>), Sub(Box<Expr>, Box<Expr>), Mul(Box<Expr>, Box<Expr>), Div(Box<Expr>, Box<Expr>), Mod(Box<Expr>, Box<Expr>), Lt(Box<Expr>, Box<Expr>), Leq(Box<Expr>, Box<Expr>), Gt(Box<Expr>, Box<Expr>), Geq(Box<Expr>, Box<Expr>), Eq(Box<Expr>, Box<Expr>), Neq(Box<Expr>, Box<Expr>), Pad(Box<Expr>, usize), AsUInt(Box<Expr>), AsSInt(Box<Expr>), AsFixed(Box<Expr>), AsClock(Box<Expr>), Shl(Box<Expr>, usize), Shr(Box<Expr>, usize), DynShl(Box<Expr>, Box<Expr>), DynShr(Box<Expr>, Box<Expr>), ArithCvtSigned(Box<Expr>), Neg(Box<Expr>), Not(Box<Expr>), And(Box<Expr>, Box<Expr>), Or(Box<Expr>, Box<Expr>), Xor(Box<Expr>, Box<Expr>), Andr(Box<Expr>), Orr(Box<Expr>), Xorr(Box<Expr>), Concat(Box<Expr>, Box<Expr>), Bits(Box<Expr>, usize, usize), Head(Box<Expr>, usize), Tail(Box<Expr>, usize), IncP(Box<Expr>, usize), DecP(Box<Expr>, usize), SetP(Box<Expr>, usize),
Variants
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PrimOpExpr
impl Send for PrimOpExpr
impl Sync for PrimOpExpr
impl Unpin for PrimOpExpr
impl UnwindSafe for PrimOpExpr
Blanket Implementations
Mutably borrows from an owned value. Read more