|
CIRCT 24.0.0git
|
A named and typed field of an aggregate type. More...
#include <FieldInfo.h>

Public Attributes | |
| mlir::StringAttr | name |
| mlir::Type | type |
A named and typed field of an aggregate type.
Definition at line 27 of file FieldInfo.h.
| mlir::StringAttr circt::FieldInfo::name |
Definition at line 28 of file FieldInfo.h.
Referenced by esiaccel.types.TypeAlias::__str__(), circt::hash_value(), circt::operator==(), circt::printFieldList(), and mlir::AttrTypeSubElementHandler< circt::FieldInfo >::walk().
| mlir::Type circt::FieldInfo::type |
Definition at line 29 of file FieldInfo.h.
Referenced by esiaccel.types.WritePort::__serialize_msg(), hw.HWModuleOp::add_entry_block(), esiaccel.types.Port::connect(), circt::hash_value(), hw.HWModuleOp::input_indices(), fsm.MachineOp::instantiate(), circt::operator==(), hw.HWModuleOp::outputs(), circt::printFieldList(), esiaccel.types.ReadPort::read(), and mlir::AttrTypeSubElementHandler< circt::FieldInfo >::walk().