blob: e7378a7cf18827bacc616c6410f2e81b4eaad3f8 [file] [log] [blame]
/* { dg-do compile } */
void
foo (int a, int b)
{
switch (a)
{
{ int c; }
{ int d; }
{ int e; }
b++; /* { dg-warning "statement will never be executed" } */
case 1:
break;
}
switch (a)
{
{ int c; }
{ int d = 1; } /* { dg-warning "statement will never be executed" } */
{ int e; }
b++;
case 1:
break;
}
}