libstdc++: fix uses of explicit object parameter [PR116038]
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / bb-slp-61.c
blob3323a2bb2d9797f5e6af09ce8bdcb141e5de739c
1 /* { dg-do compile } */
3 struct a {
4 enum { b, c } d;
5 unsigned e;
6 unsigned f;
7 };
8 void j(struct a *a, int i, int h)
10 unsigned f = a->f;
11 switch (a->d)
12 while (1)
14 if (i)
16 case b:
17 if (h)
18 goto k;
20 else
21 f = 0;
22 case c:;
25 a->e = a->f = f;