11.7Srillig/*	$NetBSD: msg_189.c,v 1.7 2025/04/12 15:49:50 rillig Exp $	*/
21.1Srillig# 3 "msg_189.c"
31.1Srillig
41.7Srillig/* Test for message: assignment of struct/union invalid in traditional C [189] */
51.5Srillig/* This message is not used. */
61.1Srillig
71.2Srillig/* lint1-flags: -tw */
81.2Srillig
91.2Srilligstruct s {
101.2Srillig	int member;
111.2Srillig};
121.2Srillig
131.2Srilligvoid
141.2Srilligexample()
151.2Srillig{
161.2Srillig	struct s a, b;
171.2Srillig
181.2Srillig	a.member = 3;
191.2Srillig	b = a;			/* message 189 is not triggered anymore */
201.6Srillig	/* expect-1: warning: 'b' set but not used in function 'example' [191] */
211.2Srillig}
22