This is a deprecation notice for ODS syntax utilized to define custom builders. The old syntax,
OpBuilder<"signature", [{ body }]>
is deprecated since [mlir] use OpBuilderDAG instead of OpBuilder · llvm/llvm-project@89eab30 · GitHub and will be removed in a ~month.
Please use the new syntax, consistent with other method declarations in ODS,
OpBuilderDAG<(ins "Type":$name, CArg<"Type", "default value">:$name), [{ body }]>
I updated all in-tree uses and updated the documentation. A tool is available to automate the migration process.