modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20031031-2.c (about) 1 /* PR/10239 */ 2 3 enum node_type 4 { 5 INITIAL = 0, FREE, 6 PRECOLORED, 7 SIMPLIFY, SIMPLIFY_SPILL, SIMPLIFY_FAT, FREEZE, SPILL, 8 SELECT, 9 SPILLED, COALESCED, COLORED, 10 LAST_NODE_TYPE 11 }; 12 13 inline void 14 put_web (enum node_type type) 15 { 16 switch (type) 17 { 18 case INITIAL: 19 case FREE: 20 case FREEZE: 21 case SPILL: 22 foo (); 23 break; 24 case PRECOLORED: 25 bar (); 26 break; 27 default: 28 baz (); 29 } 30 } 31 32 void 33 reset_lists () 34 { 35 put_web (INITIAL); 36 }