Definition at line 2504 of file FIRRTLTypes.cpp.
◆ KeyTy
◆ ClassTypeStorage()
circt::firrtl::detail::ClassTypeStorage::ClassTypeStorage |
( |
FlatSymbolRefAttr |
name, |
|
|
ArrayRef< ClassElement > |
elements, |
|
|
ArrayRef< uint64_t > |
fieldIDs, |
|
|
uint64_t |
maxFieldID |
|
) |
| |
|
inline |
◆ construct()
static ClassTypeStorage * circt::firrtl::detail::ClassTypeStorage::construct |
( |
TypeStorageAllocator & |
allocator, |
|
|
KeyTy |
key |
|
) |
| |
|
inlinestatic |
◆ operator==()
bool circt::firrtl::detail::ClassTypeStorage::operator== |
( |
const KeyTy & |
key | ) |
const |
|
inline |
◆ elements
ArrayRef<ClassElement> circt::firrtl::detail::ClassTypeStorage::elements |
◆ fieldIDs
ArrayRef<uint64_t> circt::firrtl::detail::ClassTypeStorage::fieldIDs |
◆ maxFieldID
uint64_t circt::firrtl::detail::ClassTypeStorage::maxFieldID |
◆ name
FlatSymbolRefAttr circt::firrtl::detail::ClassTypeStorage::name |
The documentation for this struct was generated from the following file:
- /home/runner/work/circt-www/circt-www/circt_src/lib/Dialect/FIRRTL/FIRRTLTypes.cpp