CIRCT 24.0.0git
Loading...
Searching...
No Matches
Public Member Functions | List of all members
circt::hw::ProbeTypeDialectInterface Struct Referenceabstract

Interface for dialects to classify their types as valid probe payloads. More...

#include <HWTypes.h>

Inheritance diagram for circt::hw::ProbeTypeDialectInterface:
Inheritance graph
[legend]
Collaboration diagram for circt::hw::ProbeTypeDialectInterface:
Collaboration graph
[legend]

Public Member Functions

 ProbeTypeDialectInterface (mlir::Dialect *dialect)
 
virtual bool isValidProbeElementType (mlir::Type type) const =0
 

Detailed Description

Interface for dialects to classify their types as valid probe payloads.

Definition at line 52 of file HWTypes.h.

Constructor & Destructor Documentation

◆ ProbeTypeDialectInterface()

circt::hw::ProbeTypeDialectInterface::ProbeTypeDialectInterface ( mlir::Dialect *  dialect)
inline

Definition at line 54 of file HWTypes.h.

Member Function Documentation

◆ isValidProbeElementType()

virtual bool circt::hw::ProbeTypeDialectInterface::isValidProbeElementType ( mlir::Type  type) const
pure virtual

The documentation for this struct was generated from the following file: