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