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.