Struct moore_vhdl::hir::CaseStmt [] [src]

pub struct CaseStmt {
    pub matching: bool,
    pub switch: ExprRef,
    pub cases: Vec<(Spanned<Choices>, Vec<SeqStmtRef>)>,
}

A case statement.

See IEEE 1076-2008 section 10.9.

Fields

Whether this is a matching case statement (indicated by ?).

The expression being switched over.

The cases.

Trait Implementations

impl Debug for CaseStmt
[src]

[src]

Formats the value using the given formatter.