dialect

Macro dialect 

Source
dialect!() { /* proc-macro */ }
Expand description

Generates a dialect module from a TableGen file.

ยงExamples

melior::dialect! {
    name: "func",
    files: ["IR/FuncOps.td", "TransformOps/FuncTransformOps.td", "Transforms/Passes.td"],
    include_directories: ["mlir/Dialect/Func"],
    include_directory_env_vars: ["ENV_VAR_FOR_MLIR_DIALECT_DIR"],
}