1 // { dg-do compile } 2 3 typedef struct 4 { 5 short re; 6 short im; 7 } cint16_T; 8 typedef struct 9 { 10 int re; 11 int im; 12 } cint32_T; 13 int a; 14 short b; 15 cint16_T *c; 16 cint32_T *d, *e; 17 void fn1()18fn1 () 19 { 20 for (; a; a++) 21 { 22 d[a].re = d[a].im = e[a].re = c[a].re * b; 23 e[a].im = c[a].im * b; 24 } 25 } 26