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

     1  static int parse (int, int);
     2  static int parseStmt (int, int);
     3  
     4  ejEval()
     5  {
     6  	int		state;
     7  	state = parse(8  , 0x1 );
     8  }
     9  static int parse(int state, int flags)
    10  {
    11  	switch (state) {
    12  	case 8 :
    13  	case 18 :
    14  	case 6 :
    15  	case 2 :
    16  		state = parseStmt(state, flags);
    17  		break;
    18  	}
    19  }
    20  static int parseStmt(int state, int flags)
    21  {
    22    parse (2, flags);
    23  }