You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@uenoku pointed out on #6701 that we can probably just use methods from InferTypeOpInterface. All of this machinery seems to predate that existing, but we might be able to simplify it now.
The text was updated successfully, but these errors were encountered:
We require FIRRTLExprs to define inferReturnType, which is used, for example, here:
circt/lib/Dialect/FIRRTL/Import/FIRParser.cpp
Line 2285 in a3e993c
There is some ODS machinery to allow subclasses to customize this using
inferTypeDecl
andinferType
:circt/include/circt/Dialect/FIRRTL/FIRRTLExpressions.td
Lines 548 to 566 in a3e993c
@uenoku pointed out on #6701 that we can probably just use methods from InferTypeOpInterface. All of this machinery seems to predate that existing, but we might be able to simplify it now.
The text was updated successfully, but these errors were encountered: