================ ---------------- joker-eph wrote: I'm slightly wary about `next` having naming collision. What about moving it into a `namespace mlir::diag` So that we would spell it `diag::next` here? https://github.com/llvm/llvm-project/pull/217804