1 1.2 rillig /* $NetBSD: msg_220.c,v 1.2 2021/01/30 17:02:58 rillig Exp $ */ 2 1.1 rillig # 3 "msg_220.c" 3 1.1 rillig 4 1.1 rillig // Test for message: fallthrough on case statement [220] 5 1.1 rillig 6 1.2 rillig /* lint1-extra-flags: -h */ 7 1.2 rillig 8 1.2 rillig extern void 9 1.2 rillig println(const char *); 10 1.2 rillig 11 1.2 rillig void 12 1.2 rillig example(int n) 13 1.2 rillig { 14 1.2 rillig switch (n) { 15 1.2 rillig case 1: 16 1.2 rillig case 3: 17 1.2 rillig case 5: 18 1.2 rillig println("odd"); 19 1.2 rillig case 2: /* expect: 220 */ 20 1.2 rillig case 7: 21 1.2 rillig println("prime"); 22 1.2 rillig default: /* expect: 284 */ 23 1.2 rillig println("number"); 24 1.2 rillig } 25 1.2 rillig } 26