|
CIRCT 22.0.0git
|


Public Types | |
| using | KeyTy = std::tuple< StringAttr, FIRRTLBaseType > |
Public Types inherited from circt::firrtl::detail::FIRRTLBaseTypeStorage | |
| using | KeyTy = char |
Public Member Functions | |
| BaseTypeAliasStorage (StringAttr name, FIRRTLBaseType innerType) | |
| bool | operator== (const KeyTy &key) const |
| KeyTy | getAsKey () const |
Public Member Functions inherited from circt::firrtl::detail::FIRRTLBaseTypeStorage | |
| FIRRTLBaseTypeStorage (bool isConst) | |
| bool | operator== (const KeyTy &key) const |
| KeyTy | getAsKey () const |
Static Public Member Functions | |
| static llvm::hash_code | hashKey (const KeyTy &key) |
| static BaseTypeAliasStorage * | construct (TypeStorageAllocator &allocator, KeyTy key) |
Static Public Member Functions inherited from circt::firrtl::detail::FIRRTLBaseTypeStorage | |
| static FIRRTLBaseTypeStorage * | construct (TypeStorageAllocator &allocator, KeyTy key) |
Public Attributes | |
| StringAttr | name |
| FIRRTLBaseType | innerType |
| FIRRTLBaseType | anonymousType |
Public Attributes inherited from circt::firrtl::detail::FIRRTLBaseTypeStorage | |
| char | isConst |
Definition at line 2396 of file FIRRTLTypes.cpp.
| using circt::firrtl::detail::BaseTypeAliasStorage::KeyTy = std::tuple<StringAttr, FIRRTLBaseType> |
Definition at line 2398 of file FIRRTLTypes.cpp.
|
inline |
Definition at line 2400 of file FIRRTLTypes.cpp.
|
inlinestatic |
Definition at line 2412 of file FIRRTLTypes.cpp.
|
inline |
Definition at line 2406 of file FIRRTLTypes.cpp.
References innerType, and name.
Referenced by operator==().
|
inlinestatic |
Definition at line 2408 of file FIRRTLTypes.cpp.
References llvm::hash_value().
|
inline |
Definition at line 2404 of file FIRRTLTypes.cpp.
References getAsKey().
| FIRRTLBaseType circt::firrtl::detail::BaseTypeAliasStorage::anonymousType |
Definition at line 2419 of file FIRRTLTypes.cpp.
| FIRRTLBaseType circt::firrtl::detail::BaseTypeAliasStorage::innerType |
Definition at line 2418 of file FIRRTLTypes.cpp.
Referenced by getAsKey().
| StringAttr circt::firrtl::detail::BaseTypeAliasStorage::name |
Definition at line 2417 of file FIRRTLTypes.cpp.
Referenced by getAsKey().