Enum moore_vhdl::hir::Choice [−][src]
pub enum Choice {
Expr(ExprRef),
DiscreteRange(DiscreteRange),
Element(Name),
Others,
}
Expand description
A choice in an aggregate.
See IEEE 1076-2008 section 9.3.3.1.
Variants
Expr(ExprRef)
An expression.
Tuple Fields of Expr
0: ExprRef
DiscreteRange(DiscreteRange)
A discrete range.
Tuple Fields of DiscreteRange
Element(Name)
A record element.
Tuple Fields of Element
0: Name
The keyword others
.