Enum firrtl_parser::Expr [−][src]
pub enum Expr { Literal(Literal), Ref(IDStr), Field(Box<Expr>, IDStr), Access(Box<Expr>, usize), DynAccess(Box<Expr>, Box<Expr>), Mux(Box<Expr>, Box<Expr>, Box<Expr>), CondValid(Box<Expr>, Box<Expr>), PrimOp(PrimOpExpr), }
Variants
Literal(Literal)
Ref(IDStr)
PrimOp(PrimOpExpr)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Expr
impl UnwindSafe for Expr
Blanket Implementations
Mutably borrows from an owned value. Read more