1*57718be8SEnji Cooper /* compound literals */ 2*57718be8SEnji Cooper 3*57718be8SEnji Cooper struct p { 4*57718be8SEnji Cooper short a, b, c, d; 5*57718be8SEnji Cooper }; 6*57718be8SEnji Cooper foo()7*57718be8SEnji Cooperfoo() 8*57718be8SEnji Cooper { 9*57718be8SEnji Cooper struct p me = (struct p) {1, 2, 3, 4}; 10*57718be8SEnji Cooper me.a = me.b; 11*57718be8SEnji Cooper } 12