22 lines · plain
1.. title:: clang-tidy - llvm-use-new-mlir-op-builder2 3llvm-mlir-op-builder4====================5 6Checks for uses of MLIR's old/to be deprecated ``OpBuilder::create<T>`` form7and suggests using ``T::create`` instead.8 9Example10-------11 12.. code-block:: c++13 14 builder.create<FooOp>(builder.getUnknownLoc(), "baz");15 16 17Transforms to:18 19.. code-block:: c++20 21 FooOp::create(builder, builder.getUnknownLoc(), "baz");22