cor3ntin wrote: I would recommend adding a test in C++98 mode. I don't think gating is necessary, the code should not parse. Adding a test for ({}) is also a good idea. https://github.com/llvm/llvm-project/pull/78060