Struct moore_vhdl::hir::Entity
[−]
[src]
pub struct Entity { pub ctx_items: CtxItemsRef, pub lib: LibRef, pub name: Spanned<Name>, pub generics: Vec<GenericRef>, pub ports: Vec<IntfSignalRef>, }
Fields
ctx_items: CtxItemsRef
The context items associated with the entity.
lib: LibRef
The library in which the entity is defined.
name: Spanned<Name>
The entity name.
generics: Vec<GenericRef>
The list of generics that the entity declares.
ports: Vec<IntfSignalRef>
The list of ports that the entity declares.