// RUN: %clang_cc1 -emit-llvm %s -o /dev/null
// Radar 7328944
typedefstruct{unsignedshort a :1;unsignedshort b :2;unsignedshort c :1;unsignedshort d :1;unsignedshort e :1;unsignedshort f :1;unsignedshort g :2;unsignedshort:7;union{struct{unsignedchar h :1;unsignedchar i :1;unsignedchar j :1;unsignedchar:5;};struct{unsignedchar k :3;unsignedchar:5;};};unsignedchar:8;}tt;typedefstruct{unsignedchar s;
tt t;unsignedint u;}ttt;
ttt X ={4,{0},55,};