1*67e74705SXin Li // RUN: %clang_cc1 -emit-llvm %s -o /dev/null 2*67e74705SXin Li 3*67e74705SXin Li /* 4*67e74705SXin Li * This regression test ensures that the C front end can compile initializers 5*67e74705SXin Li * even when it cannot determine the size (as below). 6*67e74705SXin Li */ 7*67e74705SXin Li struct one 8*67e74705SXin Li { 9*67e74705SXin Li int a; 10*67e74705SXin Li int values []; 11*67e74705SXin Li }; 12*67e74705SXin Li 13*67e74705SXin Li struct one hobbit = {5, {1, 2, 3}}; 14*67e74705SXin Li 15