msg_179.c revision 1.3
11.3Srillig/* $NetBSD: msg_179.c,v 1.3 2021/08/27 19:50:44 rillig Exp $ */ 21.1Srillig# 3 "msg_179.c" 31.1Srillig 41.1Srillig// Test for message: cannot initialize struct/union with no named member [179] 51.3Srillig/* This message is not used. */ 61.1Srillig 71.3Srilligstruct { 81.3Srillig unsigned int :0; 91.3Srillig} no_named_member = { 101.3Srillig /* no named member, therefore no initializer expression */ 111.3Srillig}; 121.3Srillig 131.3Srilligstruct { 141.3Srillig /* no members */ 151.3Srillig} empty = { 161.3Srillig /* no initializer expressions */ 171.3Srillig}; 181.3Srillig 191.3Srilligstruct { 201.3Srillig unsigned int: 0; 211.3Srillig} no_named_member_init = { 221.3Srillig /* expect+1: error: too many struct/union initializers [172] */ 231.3Srillig 3, 241.3Srillig}; 25