Struct moore_vhdl::hir::ProcessStmt [] [src]

pub struct ProcessStmt {
    pub parent: ScopeRef,
    pub label: Option<Spanned<Name>>,
    pub postponed: bool,
    pub sensitivity: ProcessSensitivity,
    pub decls: Vec<DeclInProcRef>,
    pub stmts: Vec<SeqStmtRef>,
}

A process statement.

See IEEE 1076-2008 section 11.3.

Fields

The scope within which the process is declared.

The optional process label.

Whether this is a postponed process. See language reference.

The sensitivity list.

The declarations made before the begin keyword.

The statements inside the process.

Trait Implementations

impl Debug for ProcessStmt
[src]

[src]

Formats the value using the given formatter.