1 /* $NetBSD: d_c99_decls_after_stmt.c,v 1.7 2023/08/02 18:51:25 rillig Exp $ */ 2 # 3 "d_c99_decls_after_stmt.c" 3 4 /* 5 * Before cgram.y 1.50 from 2011-10-04, lint complained about syntax errors 6 * at the second 'int'. 7 * 8 * https://gnats.netbsd.org/45417 9 */ 10 11 /* lint1-extra-flags: -X 351 */ 12 13 void 14 two_groups_of_decl_plus_stmt(void) 15 { 16 int i = 0; 17 i += 1; 18 19 int j = 0; 20 j += 1; 21 } 22 23 typedef int int_t; 24 25 int 26 second_decl_stmt_uses_a_typedef(void) 27 { 28 int i = 0; 29 i += 1; 30 31 int_t j = 0; 32 j += 1; 33 34 return 0; 35 } 36 37 void 38 function_with_parameter(int i) 39 { 40 i += 1; 41 42 int j = 0; 43 j += 1; 44 } 45