CIRCT  20.0.0git
circt::ExportSystemC::OpEmissionPatternBase Member List

This is the complete list of members for circt::ExportSystemC::OpEmissionPatternBase, including all inherited members.

create(Args &&...args)circt::ExportSystemC::PatternBaseinlinestatic
emitInlined(mlir::Value value, EmissionPrinter &p)=0circt::ExportSystemC::OpEmissionPatternBasepure virtual
emitStatement(mlir::Operation *op, EmissionPrinter &p)=0circt::ExportSystemC::OpEmissionPatternBasepure virtual
getRootValue() constcirct::ExportSystemC::PatternBaseinline
matchInlinable(Value value)=0circt::ExportSystemC::OpEmissionPatternBasepure virtual
matchStatement(mlir::Operation *op)=0circt::ExportSystemC::OpEmissionPatternBasepure virtual
OpEmissionPatternBase(StringRef operationName, MLIRContext *context)circt::ExportSystemC::OpEmissionPatternBaseinline
PatternBase(const void *rootValue)circt::ExportSystemC::PatternBaseinlineexplicit
rootValuecirct::ExportSystemC::PatternBaseprivate
~OpEmissionPatternBase()=defaultcirct::ExportSystemC::OpEmissionPatternBasevirtual