Struct moore_vhdl::hir::Arch
[−]
[src]
pub struct Arch { pub ctx_items: CtxItemsRef, pub entity: EntityRef, pub name: Spanned<Name>, pub decls: Vec<DeclInBlockRef>, pub stmts: Vec<ConcStmtRef>, }
Fields
ctx_items: CtxItemsRef
The context items associated with the entity.
entity: EntityRef
The entity of the architecture.
name: Spanned<Name>
The architecture name.
decls: Vec<DeclInBlockRef>
The list of declarations in the architecture.
stmts: Vec<ConcStmtRef>
The list of statements in the architecture.