|
CIRCT 22.0.0git
|
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::ArrayType | inline |
| deserialize(BitVector &data) const override | esi::ArrayType | virtual |
| deserialize(BitVector &data) const | esi::ArrayType | inlinevirtual |
| deserialize(const MessageData &data) const | esi::ArrayType | inline |
| elementType | esi::ArrayType | private |
| ensureValid(const std::any &obj) const override | esi::ArrayType | virtual |
| getBitWidth() const override | esi::ArrayType | inlinevirtual |
| getElementType() const | esi::ArrayType | inline |
| getID() const | esi::Type | inline |
| getSize() const | esi::ArrayType | inline |
| id | esi::Type | protected |
| ID typedef | esi::Type | |
| isReverse() const | esi::ArrayType | inline |
| isValid(const std::any &obj) const | esi::Type | inline |
| reverse | esi::ArrayType | private |
| serialize(const std::any &obj) const override | esi::ArrayType | virtual |
| size | esi::ArrayType | private |
| Type(const ID &id) | esi::Type | inline |
| ~Type()=default | esi::Type | virtual |