13class StringDialect :
public ::mlir::Dialect {
17 friend class ::mlir::MLIRContext;
21 return ::llvm::StringLiteral(
"string");
25 ::mlir::Type
parseType(::mlir::DialectAsmParser &parser)
const override;
29 ::mlir::DialectAsmPrinter &os)
const override;
void printType(::mlir::Type type, ::mlir::DialectAsmPrinter &os) const override
Print a type registered to this dialect.
::mlir::Type parseType(::mlir::DialectAsmParser &parser) const override
Parse a type registered to this dialect.
friend class ::mlir::MLIRContext
~StringDialect() override
static constexpr ::llvm::StringLiteral getDialectNamespace()