gnu-case-ranges.cpp revision 28164ab2ac1deea68cdb989f941728bf1860ce41
1// RUN: %clang_cc1 -o /dev/null -verify %s 2 3enum E { 4 one, 5 two, 6 three, 7 four 8}; 9 10 11int test(enum E e) 12{ 13 switch (e) 14 { 15 case one: 16 return 7; 17 case two ... two + 1: 18 return 42; 19 case four: 20 return 25; 21 default: 22 return 0; 23 } 24} 25