msg_353.c revision 1.4
11.4Srillig/* $NetBSD: msg_353.c,v 1.4 2023/07/14 08:53:52 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.4Srilligempty_initializer_braces(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