CIRCT 22.0.0git
Loading...
Searching...
No Matches
esi::ArrayType Member List

This is the complete list of members for esi::ArrayType, including all inherited members.

ArrayType(const ID &id, const Type *elementType, uint64_t size, bool reverse=true)esi::ArrayTypeinline
deserialize(BitVector &data) const overrideesi::ArrayTypevirtual
deserialize(BitVector &data) constesi::ArrayTypeinlinevirtual
deserialize(const MessageData &data) constesi::ArrayTypeinline
elementTypeesi::ArrayTypeprivate
ensureValid(const std::any &obj) const overrideesi::ArrayTypevirtual
getBitWidth() const overrideesi::ArrayTypeinlinevirtual
getElementType() constesi::ArrayTypeinline
getID() constesi::Typeinline
getSize() constesi::ArrayTypeinline
idesi::Typeprotected
ID typedefesi::Type
isReverse() constesi::ArrayTypeinline
isValid(const std::any &obj) constesi::Typeinline
reverseesi::ArrayTypeprivate
serialize(const std::any &obj) const overrideesi::ArrayTypevirtual
sizeesi::ArrayTypeprivate
Type(const ID &id)esi::Typeinline
~Type()=defaultesi::Typevirtual