class
#include <slang/ast/types/AllTypes.h>
UnpackedUnionType Represents an unpacked union of members.
Base classes
Public variables
-
std::
span<const FieldSymbol*const > fields - The fields contained in the union.
-
uint64_
t selectableWidth - The selectable width of the union, in bits.
-
uint64_
t bitstreamWidth - The bitstream width of the union.
- int systemId
- The system-generated ID.
- bool isTagged
- True if this is a tagged union.