| dispatchExprVisitor(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
| HANDLE(ConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(SpecialConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AggregateConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(BundleCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(VectorCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(FEnumCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(SubfieldOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(SubindexOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(SubaccessOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(IsTagOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(SubtagOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(TagExtractOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(MultibitMuxOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(OpenSubfieldOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(OpenSubindexOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ObjectSubfieldOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ObjectAnyRefCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(CatPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AddPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(SubPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(MulPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(DivPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(RemPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AndPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(OrPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(XorPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LEQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(GEQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(GTPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(EQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(NEQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(DShlPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(DShlwPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(DShrPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AsSIntPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AsUIntPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AsAsyncResetPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AsClockPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(CvtPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(NegPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(NotPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(AndRPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(OrRPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(XorRPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ElementwiseOrPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ElementwiseAndPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ElementwiseXorPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(IsXIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(PlusArgsValueIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(PlusArgsTestIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(SizeOfIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ClockGateIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ClockInverterIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ClockDividerIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLAndIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLOrIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLIntersectIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLDelayIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLConcatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLRepeatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLGoToRepeatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLNonConsecutiveRepeatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLNotIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLImplicationIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLUntilIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLEventuallyIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(LTLClockIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(Mux4CellIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(Mux2CellIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(HasBeenResetIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(BitsPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(HeadPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(InvalidValueOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(MuxPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(PadPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ShlPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ShrPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(TailPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(VerbatimExprOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(RefSendOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(RefResolveOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(RefSubOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(RWProbeOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(XMRRefOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(XMRDerefOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(UnsafeDomainCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(HWStructCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(UninferredResetCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ConstCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(BitCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(RefCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(StringConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(FIntegerConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(BoolConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(DoubleConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ListCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(ListConcatOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(PathOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(UnresolvedPathOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(IntegerAddOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(IntegerMulOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(IntegerShrOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(TimeOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| HANDLE(HierarchicalModuleNameOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
| visitBinaryExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
| visitInvalidExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
| visitUnaryExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
| visitUnhandledExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |