Struct moore_vhdl::hir::Decl [] [src]

pub struct Decl<T> {
    pub parent: ScopeRef,
    pub span: Span,
    pub name: Spanned<Name>,
    pub decl: T,
}

An object declaration.

See IEEE 1076-2008 section 6.4.2.1/

Fields

The scope within which the declaration is made.

The span this declaration covers.

The name of the declared object.

The actual declaration.

Trait Implementations

impl<T: Debug> Debug for Decl<T>
[src]

[src]

Formats the value using the given formatter.