#include <VerifVisitors.h>
|
ResultType | dispatchVerifVisitor (Operation *op, ExtraArgs... args) |
|
ResultType | visitInvalidVerif (Operation *op, ExtraArgs... args) |
| This callback is invoked on any non-verif operations. More...
|
|
ResultType | visitUnhandledVerif (Operation *op, ExtraArgs... args) |
| This callback is invoked on any verif operations that were not handled by their concrete visitVerif(...) callback. More...
|
|
| HANDLE (AssertOp, Unhandled) |
|
| HANDLE (AssumeOp, Unhandled) |
|
| HANDLE (CoverOp, Unhandled) |
|
| HANDLE (ClockedAssertOp, Unhandled) |
|
| HANDLE (ClockedAssumeOp, Unhandled) |
|
| HANDLE (ClockedCoverOp, Unhandled) |
|
template<typename ConcreteType, typename ResultType = void, typename... ExtraArgs>
class circt::verif::Visitor< ConcreteType, ResultType, ExtraArgs >
Definition at line 19 of file VerifVisitors.h.
◆ dispatchVerifVisitor()
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
ResultType circt::verif::Visitor< ConcreteType, ResultType, ExtraArgs >::dispatchVerifVisitor |
( |
Operation * |
op, |
|
|
ExtraArgs... |
args |
|
) |
| |
|
inline |
◆ HANDLE() [1/6]
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
◆ HANDLE() [2/6]
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
◆ HANDLE() [3/6]
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
◆ HANDLE() [4/6]
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
◆ HANDLE() [5/6]
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
◆ HANDLE() [6/6]
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
◆ visitInvalidVerif()
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
ResultType circt::verif::Visitor< ConcreteType, ResultType, ExtraArgs >::visitInvalidVerif |
( |
Operation * |
op, |
|
|
ExtraArgs... |
args |
|
) |
| |
|
inline |
This callback is invoked on any non-verif operations.
Definition at line 35 of file VerifVisitors.h.
◆ visitUnhandledVerif()
template<typename ConcreteType , typename ResultType = void, typename... ExtraArgs>
ResultType circt::verif::Visitor< ConcreteType, ResultType, ExtraArgs >::visitUnhandledVerif |
( |
Operation * |
op, |
|
|
ExtraArgs... |
args |
|
) |
| |
|
inline |
This callback is invoked on any verif operations that were not handled by their concrete visitVerif(...)
callback.
Definition at line 42 of file VerifVisitors.h.
The documentation for this class was generated from the following file:
- /home/runner/work/circt-www/circt-www/circt_src/include/circt/Dialect/Verif/VerifVisitors.h