Cross Reference: msg_156.c
xref: /src/tests/usr.bin/xlint/lint1/msg_156.c
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/usr.bin/xlint/lint1/
msg_156.c revision 1.4
11.4Srillig/*	$NetBSD: msg_156.c,v 1.4 2021/02/27 13:43:36 rillig Exp $	*/
21.1Srillig# 3 "msg_156.c"
31.1Srillig
41.1Srillig// Test for message: enum type mismatch, arg #%d [156]
51.1Srillig
61.2Srilligenum color {
71.4Srillig	RED	= 1 << 0,
81.4Srillig	GREEN	= 1 << 1,
91.4Srillig	BLUE	= 1 << 2
101.2Srillig};
111.2Srillig
121.2Srilligenum size {
131.2Srillig	SMALL,
141.2Srillig	MEDIUM,
151.2Srillig	LARGE
161.2Srillig};
171.2Srillig
181.4Srilligvoid print_color(enum color);
191.2Srillig
201.2Srilligvoid
211.4Srilligexample(enum color c, enum size s)
221.2Srillig{
231.4Srillig	print_color(GREEN);
241.4Srillig	print_color(c);
251.4Srillig
261.3Srillig	print_color(MEDIUM);		/* expect: 156 */
271.4Srillig	print_color(s);			/* expect: 156 */
281.2Srillig}
29

Indexes created Mon Nov 10 17:20:41 GMT 2025