1*cdebaff8SEnji Cooper /* struct with only anonymous members */ 2*cdebaff8SEnji Cooper 3*cdebaff8SEnji Cooper struct foo { 4*cdebaff8SEnji Cooper union { 5*cdebaff8SEnji Cooper long loo; 6*cdebaff8SEnji Cooper double doo; 7*cdebaff8SEnji Cooper }; 8*cdebaff8SEnji Cooper }; 9*cdebaff8SEnji Cooper 10*cdebaff8SEnji Cooper int main(void)11*cdebaff8SEnji Coopermain(void) { 12*cdebaff8SEnji Cooper 13*cdebaff8SEnji Cooper struct foo *f = 0; 14*cdebaff8SEnji Cooper printf("%p\n", &f[1]); 15*cdebaff8SEnji Cooper return 0; 16*cdebaff8SEnji Cooper } 17