1*67e74705SXin Li // RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited %s -o - 2*67e74705SXin Li struct TEST2 3*67e74705SXin Li { 4*67e74705SXin Li int subid:32; 5*67e74705SXin Li int :0; 6*67e74705SXin Li }; 7*67e74705SXin Li 8*67e74705SXin Li typedef struct _TEST3 9*67e74705SXin Li { 10*67e74705SXin Li TEST2 foo; 11*67e74705SXin Li TEST2 foo2; 12*67e74705SXin Li } TEST3; 13*67e74705SXin Li 14*67e74705SXin Li TEST3 test = 15*67e74705SXin Li { 16*67e74705SXin Li {0}, 17*67e74705SXin Li {0} 18*67e74705SXin Li }; 19*67e74705SXin Li main()20*67e74705SXin Liint main() { return 0; } 21