Struct moore_vhdl::hir::Package
[−]
[src]
pub struct Package { pub parent: ScopeRef, pub name: Spanned<Name>, pub generics: Vec<GenericRef>, pub decls: Vec<DeclInPkgRef>, }
A package declaration.
See IEEE 1076-2008 section 4.7.
Fields
parent: ScopeRef
The parent scope.
name: Spanned<Name>
The package name.
generics: Vec<GenericRef>
The list of generics.
decls: Vec<DeclInPkgRef>
The list of declarations in the package.