|
CIRCT 22.0.0git
|
#include <LTLVisitors.h>
Public Member Functions | |
| ResultType | dispatchLTLVisitor (Operation *op, ExtraArgs... args) |
| ResultType | visitInvalidLTL (Operation *op, ExtraArgs... args) |
| This callback is invoked on any non-LTL operations. | |
| ResultType | visitUnhandledLTL (Operation *op, ExtraArgs... args) |
This callback is invoked on any LTL operations that were not handled by their concrete visitLTL(...) callback. | |
| HANDLE (AndOp, Unhandled) | |
| HANDLE (OrOp, Unhandled) | |
| HANDLE (DelayOp, Unhandled) | |
| HANDLE (ConcatOp, Unhandled) | |
| HANDLE (RepeatOp, Unhandled) | |
| HANDLE (NotOp, Unhandled) | |
| HANDLE (ImplicationOp, Unhandled) | |
| HANDLE (UntilOp, Unhandled) | |
| HANDLE (EventuallyOp, Unhandled) | |
| HANDLE (ClockOp, Unhandled) | |
| HANDLE (IntersectOp, Unhandled) | |
| HANDLE (NonConsecutiveRepeatOp, Unhandled) | |
| HANDLE (GoToRepeatOp, Unhandled) | |
Definition at line 19 of file LTLVisitors.h.
|
inline |
Definition at line 21 of file LTLVisitors.h.
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | AndOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | ClockOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | ConcatOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | DelayOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | EventuallyOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | GoToRepeatOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | ImplicationOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | IntersectOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | NonConsecutiveRepeatOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | NotOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | OrOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | RepeatOp | , |
| Unhandled | |||
| ) |
| circt::ltl::Visitor< ConcreteType, ResultType, ExtraArgs >::HANDLE | ( | UntilOp | , |
| Unhandled | |||
| ) |
|
inline |
This callback is invoked on any non-LTL operations.
Definition at line 36 of file LTLVisitors.h.
|
inline |
This callback is invoked on any LTL operations that were not handled by their concrete visitLTL(...) callback.
Definition at line 43 of file LTLVisitors.h.