11.6Srillig/*	$NetBSD: msg_049.c,v 1.6 2023/03/28 14:44:34 rillig Exp $	*/
21.1Srillig# 3 "msg_049.c"
31.1Srillig
41.4Srillig/* Test for message: anonymous struct/union members is a C11 feature [49] */
51.1Srillig
61.6Srillig/* lint1-flags: -Sw -X 351 */
71.3Srillig
81.3Srilligstruct {
91.3Srillig	unsigned int flag: 1;
101.3Srillig
111.3Srillig	/*
121.3Srillig	 * This is an anonymous struct/union member, but that's not what
131.3Srillig	 * message 49 is about.
141.3Srillig	 */
151.3Srillig	unsigned int :0;
161.3Srillig
171.3Srillig	union {
181.3Srillig		int int_value;
191.3Srillig		void *pointer_value;
201.3Srillig	};
211.4Srillig	/* expect-1: warning: anonymous struct/union members is a C11 feature [49] */
221.3Srillig} s;
23