1*b2baa501Srillig /* $NetBSD: msg_018.c,v 1.6 2023/03/28 14:44:34 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_018.c" 3a0a15c14Srillig 4a0a15c14Srillig // Test for message: illegal use of 'void' [18] 5a0a15c14Srillig 6*b2baa501Srillig /* lint1-extra-flags: -X 351 */ 7*b2baa501Srillig 8bc46a7bbSrillig /* expect+1: error: void type for 'x' [19] */ 9bc46a7bbSrillig void x; 10bc46a7bbSrillig 11bc46a7bbSrillig /* expect+1: error: cannot take size/alignment of void [146] */ 12bc46a7bbSrillig unsigned long sizeof_void = sizeof(void); 13bc46a7bbSrillig 14e6d45417Srillig /* expect+2: error: illegal use of 'void' [18] */ 1540a9b8fdSrillig /* expect+1: warning: empty array declaration for 'void_array' [190] */ 16e6d45417Srillig void void_array[]; 17