We recently rebased on top of https://github.com/llvm/llvm-project/pull/90413, causing many deprecation warnings across CIR's codebase. The use of mlir::Type's member functions should be mechanically replaced by the corresponding free functions.
We must! I wonder if MLIR folks used clang-tidy or something to fix that. It's also going to be annoying to enforce that during review, but hopefully folks are going to catch up fast.
We recently rebased on top of https://github.com/llvm/llvm-project/pull/90413, causing many deprecation warnings across CIR's codebase. The use of
mlir::Type
's member functions should be mechanically replaced by the corresponding free functions.