Differential Revision: https://reviews.llvm.org/D83438
This assert was failing: assert(CAT && "unexpected type for array initializer"); until this patch landed: 9a7eda1bec PR45350: Handle unsized array CXXConstructExprs in constant evaluation
9a7eda1bec