Vladislave0-0 wrote: While working on the `emitc::WhileOp`, a bug was discovered in the `emitc::ExpressionOp`. #143894 - This MR fixes it. Check out this MR first, please. https://github.com/llvm/llvm-project/pull/143008