msg_353.c revision 1.3
11.3Srillig/* $NetBSD: msg_353.c,v 1.3 2023/07/07 19:45:22 rillig Exp $ */ 21.1Srillig# 3 "msg_353.c" 31.1Srillig 41.1Srillig// Test for message 353: empty initializer braces require C23 or later [353] 51.1Srillig// 61.1Srillig// See also: 71.1Srillig// c23.c 81.1Srillig 91.3Srillig/* lint1-extra-flags: -Ac11 -X 351 */ 101.2Srillig 111.1Srilligvoid 121.1Srilligc23(void) 131.1Srillig{ 141.1Srillig struct s { 151.1Srillig int member; 161.1Srillig } s; 171.1Srillig 181.1Srillig /* expect+1: error: empty initializer braces require C23 or later [353] */ 191.1Srillig s = (struct s){}; 201.1Srillig s = (struct s){0}; 211.1Srillig} 22