brintos

brintos / llvm-project-archived public Read only

0
0
Text · 528 B · cd52de1 Raw
28 lines · plain
1R"(2 3__NAMESPACE_OPEN__4 5__DIALECT_CPP_NAME__::__DIALECT_CPP_NAME__(::mlir::MLIRContext *context)6    : ::mlir::Dialect(getDialectNamespace(), context,7                      ::mlir::TypeID::get<__DIALECT_CPP_NAME__>())8{9  initialize();10}11 12__DIALECT_CPP_NAME__::~__DIALECT_CPP_NAME__() = default;13 14 15void __DIALECT_CPP_NAME__::initialize() {16    addOperations<17      __OP_LIST__18    >();19    addTypes<20      __TYPE_LIST__21    >();22}23 24__NAMESPACE_CLOSE__25 26MLIR_DEFINE_EXPLICIT_TYPE_ID(__NAMESPACE_PATH__::__DIALECT_CPP_NAME__)27)"28