1 /* PR c/97125 */
2 /* { dg-do compile } */
3 /* { dg-options "-Wduplicated-branches" } */
4
5 void foo (void);
6
7 void
8 fn1 (void)
9 {
10 if (0)
11 foo ();
12 else
13 switch (0);
14 }
15
16 void
17 fn2 (void)
18 {
19 if (0)
20 foo ();
21 else
22 while (0);
23 }
24
25 void
26 fn3 (void)
27 {
28 if (0)
29 foo ();
30 else
31 for (;;);
32 }