xref: /netbsd-src/tests/usr.bin/xlint/lint1/msg_239.c (revision 7d62b00eb9ad855ffcd7da46b41e23feb5476fac)
1 /*	$NetBSD: msg_239.c,v 1.6 2022/06/16 21:24:41 rillig Exp $	*/
2 # 3 "msg_239.c"
3 
4 // Test for message: constant argument to '!' [239]
5 
6 /* lint1-extra-flags: -h */
7 
8 _Bool
9 example(int n)
10 {
11 	_Bool b;
12 
13 	/* expect+2: warning: constant in conditional context [161] */
14 	/* expect+1: warning: constant argument to '!' [239] */
15 	b = !0;
16 	/* expect+2: warning: constant in conditional context [161] */
17 	/* expect+1: warning: constant argument to '!' [239] */
18 	b = !1;
19 	b = !(n > 1);
20 
21 	return b;
22 }
23