Struct moore_vhdl::hir::Stmt [−][src]
pub struct Stmt<T> {
pub parent: ScopeRef,
pub span: Span,
pub label: Option<Spanned<Name>>,
pub stmt: T,
}
Expand description
A statement.
See IEEE 1076-2008 section 10.1.
Fields
parent: ScopeRef
The parent scope.
span: Span
The span this statement covers.
label: Option<Spanned<Name>>
The optional label.
stmt: T
The inner statement.
Trait Implementations
Allocate a value of type T
.
Allocate a value of type T
.
Allocate a value of type T
.
Allocate a value of type T
.