msg_353.c revision 1.5
11.5Srillig/*	$NetBSD: msg_353.c,v 1.5 2024/03/01 17:22:55 rillig Exp $	*/
21.1Srillig# 3 "msg_353.c"
31.1Srillig
41.5Srillig// Test for message: 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