CIRCT
20.0.0git
|
A struct containing minimal information for a systemc module port. More...
#include <SystemCTypes.h>
Public Attributes | |
mlir::StringAttr | name |
mlir::Type | type |
A struct containing minimal information for a systemc module port.
Thus, can be used as parameter in attributes or types.
Definition at line 42 of file SystemCTypes.h.
mlir::StringAttr circt::systemc::detail::PortInfo::name |
Definition at line 43 of file SystemCTypes.h.
Referenced by circt::systemc::detail::hash_value(), and circt::systemc::detail::operator==().
mlir::Type circt::systemc::detail::PortInfo::type |
Definition at line 44 of file SystemCTypes.h.
Referenced by fsm.MachineOp::__init__(), esiaccel.types.WritePort::__serialize_msg(), hw.HWModuleOp::add_entry_block(), esiaccel.types.Port::connect(), circt::systemc::detail::hash_value(), hw.HWModuleOp::input_indices(), fsm.MachineOp::instantiate(), circt::systemc::detail::operator==(), hw.HWModuleOp::outputs(), and esiaccel.types.ReadPort::read().