11.7Srillig/* $NetBSD: d_c99_decls_after_stmt.c,v 1.7 2023/08/02 18:51:25 rillig Exp $ */ 21.2Srillig# 3 "d_c99_decls_after_stmt.c" 31.2Srillig 41.4Srillig/* 51.4Srillig * Before cgram.y 1.50 from 2011-10-04, lint complained about syntax errors 61.4Srillig * at the second 'int'. 71.4Srillig * 81.4Srillig * https://gnats.netbsd.org/45417 91.4Srillig */ 101.4Srillig 111.6Srillig/* lint1-extra-flags: -X 351 */ 121.6Srillig 131.3Srilligvoid 141.5Srilligtwo_groups_of_decl_plus_stmt(void) 151.1Sjruoho{ 161.3Srillig int i = 0; 171.3Srillig i += 1; 181.3Srillig 191.3Srillig int j = 0; 201.3Srillig j += 1; 211.1Sjruoho} 221.5Srillig 231.5Srilligtypedef int int_t; 241.5Srillig 251.5Srilligint 261.5Srilligsecond_decl_stmt_uses_a_typedef(void) 271.5Srillig{ 281.5Srillig int i = 0; 291.5Srillig i += 1; 301.5Srillig 311.5Srillig int_t j = 0; 321.5Srillig j += 1; 331.5Srillig 341.5Srillig return 0; 351.5Srillig} 361.5Srillig 371.5Srilligvoid 381.7Srilligfunction_with_parameter(int i) 391.5Srillig{ 401.5Srillig i += 1; 411.5Srillig 421.5Srillig int j = 0; 431.5Srillig j += 1; 441.5Srillig} 45