Home | History | Annotate | Line # | Download | only in lint1
      1 /*	$NetBSD: msg_017.c,v 1.5 2023/03/28 14:44:34 rillig Exp $	*/
      2 # 3 "msg_017.c"
      3 
      4 // Test for message: null dimension [17]
      5 
      6 /* lint1-extra-flags: -X 351 */
      7 
      8 /* expect+1: warning: empty array declaration for 'empty_array_var' [190] */
      9 int empty_array_var[0];
     10 
     11 typedef int empty_array_type[0];
     12 /* expect+1: warning: empty array declaration for 'typedef_var' [190] */
     13 empty_array_type typedef_var;
     14 
     15 struct s {
     16 	int empty_array_member[0];
     17 	/* expect+1: error: null dimension [17] */
     18 	int empty_multi_array_member[0][0];
     19 	int other_member;
     20 };
     21