blob: 90d175124920d9e11ba8cd3f1d4c285ac305b870 [file] [log] [blame]
/* { dg-do compile } */
typedef struct {
double a, b;
} c;
int d, e;
int i(void);
void h(c, c);
void f() {
c a, g;
do {
a.a = e ?: g.a;
a.b = g.b + d;
h(g, a);
g = a;
} while (i());
}