1*06b80932Srillig /* $NetBSD: msg_327.c,v 1.8 2023/07/07 06:03:31 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_327.c" 3a0a15c14Srillig 4daef7ea9Srillig /* Test for message: declarations after statements is a C99 feature [327] */ 5a0a15c14Srillig 6*06b80932Srillig /* lint1-flags: -w -X 192,351 */ 7363ba317Srillig 8363ba317Srillig void statement(void); 9363ba317Srillig 10363ba317Srillig /*ARGSUSED*/ 11363ba317Srillig void example(void)12363ba317Srilligexample(void) 13363ba317Srillig { 14363ba317Srillig statement(); 15ec42194bSrillig /* expect+1: warning: declarations after statements is a C99 feature [327] */ 16ec42194bSrillig int declaration_1; 17363ba317Srillig statement(); 18ec42194bSrillig /* expect+1: warning: declarations after statements is a C99 feature [327] */ 19ec42194bSrillig int declaration_2; 20363ba317Srillig statement(); 21ec42194bSrillig /* expect+1: warning: declarations after statements is a C99 feature [327] */ 22ec42194bSrillig int declaration_3; 23fb9b10bcSrillig } 24