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.