msg_192.c revision 1.7
1/* $NetBSD: msg_192.c,v 1.7 2023/09/12 06:51:02 rillig Exp $ */ 2# 3 "msg_192.c" 3 4// Test for message: '%s' unused in function '%s' [192] 5 6/* lint1-extra-flags: -X 351 */ 7 8void 9/* expect+1: warning: parameter 'param' unused in function 'example' [231] */ 10example(int param) 11{ 12 /* expect+1: warning: 'local' unused in function 'example' [192] */ 13 int local; 14} 15 16 17void assertion_failed(const char *); 18 19void 20assert_true(void) 21{ 22 sizeof(char) == 1 23 ? (void)0 24/* FIXME: '__func__' is used, the code is just not reachable. */ 25/* expect+1: warning: '__func__' unused in function 'assert_true' [192] */ 26 : assertion_failed(__func__); 27} 28 29void 30assert_false(void) 31{ 32 sizeof(char) == 0 33 ? (void)0 34 : assertion_failed(__func__); 35} 36 37void 38assert_unknown(_Bool cond) 39{ 40 cond 41 ? (void)0 42 : assertion_failed(__func__); 43} 44