Minimal test case: ```c++ struct A { A() {} }; int foo() { int b; new A[b]; } ``` Assertion: https://github.com/llvm/clangir/blob/aeac352c9de907fcbb7adde22bbe4a7cfa3105be/clang/lib/CIR/CodeGen/CIRGenClass.cpp#L1853