|
CIRCT 24.0.0git
|
#include <MooreTypes.h>


Public Member Functions | |
| UnpackedType | getNestedType () const |
| Get the wrapped type. | |
| WrapperType | withNestedType (UnpackedType nestedType) const |
| Get a wrapper of the same kind around a different nested type. | |
| Public Member Functions inherited from circt::moore::UnpackedType | |
| Domain | getDomain () const |
| Get the value domain of this type. | |
| std::optional< unsigned > | getBitSize () const |
| Get the size of this type in bits. | |
| void | print (mlir::AsmPrinter &odsPrinter) const |
Static Public Member Functions | |
| static bool | classof (Type type) |
| Static Public Member Functions inherited from circt::moore::UnpackedType | |
| static bool | classof (Type type) |
| static Type | parse (mlir::AsmParser &odsParser) |
Definition at line 186 of file MooreTypes.h.
|
inlinestatic |
Definition at line 188 of file MooreTypes.h.
| UnpackedType WrapperType::getNestedType | ( | ) | const |
Get the wrapped type.
Definition at line 126 of file MooreTypes.cpp.
| WrapperType WrapperType::withNestedType | ( | UnpackedType | nestedType | ) | const |
Get a wrapper of the same kind around a different nested type.
Definition at line 131 of file MooreTypes.cpp.