modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20001121-1.c (about)

     1  extern int bar(int);
     2  
     3  int foo(int x)
     4  {
     5    return 1 + bar(
     6  	({
     7  		int y;
     8  		switch (x)
     9  		{
    10  		case 0: y = 1; break;
    11  		case 1: y = 2; break;
    12  		case 2: y = 3; break;
    13  		case 3: y = 4; break;
    14  		case 4: y = 5; break;
    15  		case 5: y = 6; break;
    16  		default: y = 7; break;
    17  		}
    18  		y;
    19  	})
    20       );
    21  }