CIRCT
18.0.0git
|
A member of a struct. More...
#include <MooreTypes.h>
Public Member Functions | |
bool | operator== (const StructMember &other) const |
Public Attributes | |
StringAttr | name |
The name of this member. More... | |
Location | loc |
The location in the source text where this member was declared. More... | |
UnpackedType | type |
The type of this member. More... | |
A member of a struct.
Definition at line 1055 of file MooreTypes.h.
|
inline |
Definition at line 1063 of file MooreTypes.h.
Location circt::moore::StructMember::loc |
The location in the source text where this member was declared.
Definition at line 1059 of file MooreTypes.h.
Referenced by circt::moore::hash_value(), and operator==().
StringAttr circt::moore::StructMember::name |
The name of this member.
Definition at line 1057 of file MooreTypes.h.
Referenced by circt::moore::hash_value(), and operator==().
UnpackedType circt::moore::StructMember::type |
The type of this member.
Definition at line 1061 of file MooreTypes.h.
Referenced by fsm.MachineOp::__init__(), hw.HWModuleOp::add_entry_block(), circt::moore::PackedStructType::get(), circt::moore::hash_value(), hw.HWModuleOp::input_indices(), fsm.MachineOp::instantiate(), operator==(), and hw.HWModuleOp::outputs().