|
| ObjectSubfieldOpConversion (const TypeConverter &typeConverter, MLIRContext *context, const DenseMap< StringAttr, firrtl::ClassType > &classTypeTable) |
|
LogicalResult | matchAndRewrite (firrtl::ObjectSubfieldOp op, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override |
|
Definition at line 1862 of file LowerClasses.cpp.
◆ ObjectSubfieldOpConversion()
ObjectSubfieldOpConversion::ObjectSubfieldOpConversion |
( |
const TypeConverter & |
typeConverter, |
|
|
MLIRContext * |
context, |
|
|
const DenseMap< StringAttr, firrtl::ClassType > & |
classTypeTable |
|
) |
| |
|
inline |
◆ matchAndRewrite()
LogicalResult ObjectSubfieldOpConversion::matchAndRewrite |
( |
firrtl::ObjectSubfieldOp |
op, |
|
|
OpAdaptor |
adaptor, |
|
|
ConversionPatternRewriter & |
rewriter |
|
) |
| const |
|
inlineoverride |
◆ classTypeTable
const DenseMap<StringAttr, firrtl::ClassType>& ObjectSubfieldOpConversion::classTypeTable |
The documentation for this struct was generated from the following file:
- /home/runner/work/circt-www/circt-www/circt_src/lib/Dialect/FIRRTL/Transforms/LowerClasses.cpp