Struct moore_vhdl::hir::SigAssignStmt [] [src]

pub struct SigAssignStmt {
    pub parent: ScopeRef,
    pub span: Span,
    pub label: Option<Spanned<Name>>,
    pub target: SigAssignTarget,
    pub target_span: Span,
    pub kind: SigAssignKind,
    pub kind_span: Span,
}

A sequential signal assignment.

See IEEE 1076-2008 section 10.5.

Fields

The scope within which the statement has been made.

The location of the entire statement in the source file.

The optional statement label.

The target of the assignment.

The location of the right hand side in the source file.

The kind of the assignment.

The location of the right hand side in the source file.

Trait Implementations

impl Debug for SigAssignStmt
[src]

[src]

Formats the value using the given formatter.