#include <HWTypes.h>
Definition at line 38 of file HWTypes.h.
◆ HWModulePortTypeInterface()
| circt::hw::HWModulePortTypeInterface::HWModulePortTypeInterface |
( |
mlir::Dialect * | dialect | ) |
|
|
inline |
◆ verifyHWModulePortType()
| virtual mlir::LogicalResult circt::hw::HWModulePortTypeInterface::verifyHWModulePortType |
( |
llvm::function_ref< mlir::InFlightDiagnostic()> | emitError, |
|
|
ModulePort::Direction | direction, |
|
|
mlir::Type | type ) const |
|
inlinevirtual |
Return failure if type is not valid for a module port with the given direction.
Dialects can implement this to restrict non-HW-value handle types in HW module signatures.
Definition at line 45 of file HWTypes.h.
The documentation for this struct was generated from the following file:
- /home/runner/work/circt-www/circt-www/circt_src/include/circt/Dialect/HW/HWTypes.h